Řešení potíží s overconstrainedAllocationRequest při nasazování cloudových služeb (classic) do Azure
Důležité
Od 1. září 2024 je služba Cloud Services (Classic) pro všechny zákazníky zastaralá. Microsoft zastaví a vypne všechna stávající spuštěná nasazení a data budou od října 2024 trvale ztracena. Nová nasazení by měla používat nový model nasazení založený na Azure Resource Manageru na Azure Cloud Services (rozšířená podpora).
V tomto článku vyřešíte potíže se selháními omezeného přidělení, které brání nasazení služeb Azure Cloud Services (Classic).
Když nasadíte instance do cloudové služby nebo přidáte nové instance webových nebo pracovních rolí, Microsoft Azure přiděluje výpočetní prostředky.
Během těchto operací se vám mohou občas zobrazit chyby, přestože jste ještě nedosáhli limitu předplatného Azure.
Tip
Tyto informace můžou být užitečné také při plánování nasazení služeb.
Příznaky
Typ výjimky | Chybová zpráva |
---|---|
OverconstrainedAllocationRequest | Velikost virtuálního počítače (nebo kombinace velikostí virtuálních počítačů) vyžadovaná tímto nasazením nejde zřídit kvůli omezením požadavků na nasazení. Pokud je to možné, zkuste uvolnit omezení, jako jsou vazby virtuální sítě. Zkuste také nasadit do hostované služby bez jiného nasazení a do jiné skupiny vztahů nebo bez skupiny vztahů. Můžete zkusit nasadit úplně jinou oblast. |
Příčina
Původní příčina se liší podle toho, jestli cloudová služba je nebo není připnutá.
- Nepřipnuto: Selhání z prvního nasazení nové cloudové služby (classic)
- Připnuto: Selhání ze stávající cloudové služby (Classic)
Poznámka:
Při nasazení první instance do cloudové služby (v přípravném nebo produkčním prostředí) se tato cloudová služba připne do clusteru.
V průběhu času se prostředky v clusteru můžou plně využívat. Pokud cloudová služba (classic) odešle žádost o přidělení dalších prostředků, pokud jsou v připnutém clusteru k dispozici nedostatečné prostředky, žádost způsobí selhání přidělení.
Řešení
Postupujte podle doprovodných materiálů k selhání přidělení v následujících scénářích.
Služba není připnutá ke clusteru
Při prvním nasazení cloudové služby (classic) se cluster nevybíná, takže cloudová služba není připnutá. V Azure může dojít k selhání nasazení z následujících důvodů:
- Vybrali jste konkrétní velikost, která není v dané oblasti dostupná.
- Kombinace velikostí vyžadovaných různými rolemi není v dané oblasti dostupná.
Pokud v tomto scénáři dojde k chybě přidělení, doporučujeme zkontrolovat dostupné velikosti v dané oblasti a změnit dříve zadanou velikost.
Velikosti dostupné v oblasti můžete zkontrolovat na stránce s produkty cloudové služby (classic).
Poznámka:
Na stránce Produkty se nezobrazí dostupná kapacita. V případě jakéhokoli nového přidělení by měla být Azure schopná vybrat optimální cluster v dané oblasti v daném okamžiku.
Aktualizujte definiční soubor služby pro cloudovou službu (Classic) a určete jinou velikost produktu z vaší oblasti.
Služba je připnutá ke clusteru
Existující cloudové služby jsou připnuté ke clusteru. Všechna další nasazení cloudové služby (Classic) probíhají ve stejném clusteru.
Pokud v tomto scénáři dojde k chybě přidělení, doporučeným samozřejmě je opětovné nasazení do nové cloudové služby (classic) (a aktualizace CNAME).
Tip
Toto řešení je pravděpodobně nejúspěšnější, protože poskytuje platformě možnost výběru ze všech clusterů v dané oblasti.
Poznámka:
U tohoto řešení by nemělo dojít k žádnému výpadku.
Nasaďte úlohu do nové cloudové služby (klasické).
- Další pokyny najdete v průvodci Vytvoření a nasazení cloudové služby (klasické).
Upozorňující
Pokud nechcete ztratit IP adresu přidruženou k tomuto slotu nasazení, můžete použít řešení 3 – Ponechat IP adresu.
Aktualizujte záznam CNAME nebo A tak, aby odkazovat provoz na novou cloudovou službu (classic).
- Další pokyny najdete v průvodci Konfigurace vlastního názvu domény pro cloudovou službu Azure (klasickou).
Jakmile na starém webu bude nulový provoz, můžete starou cloudovou službu (klasickou) odstranit.
- Další pokyny najdete v průvodci Odstranění nasazení a cloudové služby (klasické).
- Pokud si chcete zobrazit síťový provoz v cloudové službě (klasické), nahlédněte do článku Úvod do monitorování cloudové služby (klasické).
Další možnosti opravy najdete na stránce Řešení potíží s chybou přidělení u cloudové služby (klasické) v Azure | Microsoft Docs.
Další kroky
Další řešení selhání přidělení a základní informace:
Pokud váš problém s Azure není vyřešený v tomto článku, navštivte fóra Azure na webu Microsoft Developer Network (MSDN) a Stack Overflow. Svůj problém můžete publikovat na těchto fórech nebo publikovat na @AzureSupport na X. Můžete také odeslat podpora Azure žádost. Pokud chcete odeslat žádost o podporu, na stránce podpora Azure vyberte Získat podporu.