Řešení běžných chyb nasazení Azure pomocí Azure Load Balancer
Tento článek popisuje některé běžné chyby nasazení Azure Load Balancer a poskytuje informace k jejich řešení. Pokud hledáte informace o kódu chyby a tyto informace nejsou uvedené v tomto článku, dejte nám vědět. V dolní části této stránky můžete zanechat zpětnou vazbu. Zpětná vazba se sleduje pomocí githubových problémů.
Kódy chyb
Kód chyby | Podrobnosti a zmírnění |
---|---|
DifferentSkuLoadBalancersAndPublicIPAddressNotAllowed | SKU veřejné IP adresy i SKU nástroje pro vyrovnávání zatížení se musí shodovat. Ujistěte se, že se SKU nástroje Azure Load Balancer a SKU veřejné IP adresy shodují. Skladová položka Standard se doporučuje pro produkční úlohy. Další informace o rozdílech ve SKU |
DifferentSkuLoadBalancerAndPublicIPAddressNotAllowedInVMSS | Virtual Machine Scale Sets výchozí na Load Balancery úrovně Basic, pokud není specifikovaná skladová položka nebo je nasazená bez veřejných IP adres úrovně Standard. Znovu nasaďte škálovací sadu virtuálních počítačů se standardními veřejnými IP adresami na jednotlivé instance, abyste měli jistotu, že je vybraná Standard Load Balancer, nebo při nasazování škálovací sady virtuálních počítačů ze Azure Portal vyberte nástroj Standard LB. |
MaxAvailabilitySetsInLoadBalancerReached | Back-endový fond nástroje pro vyrovnávání zatížení může obsahovat maximálně 150 skupin dostupnosti. Pokud nemáte pro vaše virtuální počítače v back-endovém fondu skupiny dostupnosti explicitně definované, každý virtuální počítač přejde do své vlastní skupiny dostupnosti. Nasazení 150 samostatných virtuálních počítačů by tedy znamenalo 150 skupin dostupnosti, což je stanovený limit. Jako alternativní řešení můžete nasadit skupinu dostupnosti a přidat do ní další virtuální počítače. |
NetworkInterfaceAndLoadBalancerAreInDifferentAvailabilitySets | U nástrojů pro vyrovnávání zatížení se základní SKU musí být síťové rozhraní i samotný nástroj pro vyrovnávání zatížení ve stejné skupině dostupnosti. |
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndIPConfig | Pro daný typ nástroje pro vyrovnávání zatížení (interní, veřejný) se stejným back-endovým portem a protokolem, na který odkazuje stejná škálovací sada virtuálních počítačů, nemůžete mít více než jedno pravidlo. Aktualizujte pravidlo, aby se toto vytváření duplicitních pravidel změnilo. |
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndVmssIPConfig | Pro daný typ nástroje pro vyrovnávání zatížení (interní, veřejný) se stejným back-endovým portem a protokolem, na který odkazuje stejná škálovací sada virtuálních počítačů, nemůžete mít více než jedno pravidlo. Aktualizujte parametry pravidla, aby se toto vytváření duplicitních pravidel změnilo. |
AnotherInternalLoadBalancerExists | V back-endu nástroje pro vyrovnávání zatížení můžete mít pouze jeden nástroj pro vyrovnávání zatížení interního typu odkazující na stejnou sadu virtuálních počítačů nebo síťových rozhraní. Aktualizujte nasazení, abyste měli jistotu, že vytváříte jenom jednu Load Balancer stejného typu. |
CannotUseInactiveHealthProbe | Nemůžete mít sondu, kterou nepoužívá žádné pravidlo nakonfigurované pro stav škálovací sady virtuálních počítačů. Ujistěte se, že nastavený test stavu se aktivně používá. |
VMScaleSetCannotUseMultipleLoadBalancersOfSameType | Nemůžete mít více load balancerů stejného typu (interní, veřejné). Povolen je maximálně jeden interní a jeden veřejný nástroj pro vyrovnávání zatížení. |
VMScaleSetCannotReferenceLoadbalancerWhenLargeScaleOrCrossAZ | Základní Load Balancer se nepodporuje pro skupinu s více umístěními Virtual Machine Scale Sets nebo zóny virtuálních počítačů mezi zóny dostupnosti. Místo toho použijte nástroj pro vyrovnávání zatížení standardní úrovně. |
MarketplacePurchaseEligibilityFailed | Přepněte na správný účet pro správu a povolte nákupy kvůli předplatnému ea. Další informace najdete tady. |
ResourceDeploymentFailure | Pokud je váš nástroj pro vyrovnávání zatížení ve stavu selhání, postupujte podle těchto kroků a obnovte ho ze stavu selhání:
|
LoadBalancerWithoutFrontendIPCantHaveChildResources | Prostředek Load Balancer, který nemá konfiguraci front-endových IP adres, nemůže mít přidružené podřízené prostředky ani komponenty. Pokud chcete tuto chybu zmírnit, přidejte konfiguraci front-endové IP adresy a pak přidejte prostředky, které se pokoušíte přidat. |
LoadBalancerRuleCountLimitReachedForNic | Síťové rozhraní člena back-endového fondu (virtuální počítač, Škálovací sada virtuálních počítačů) nelze přidružit k více než 300 pravidlům. Snižte počet pravidel nebo použijte jiný Load Balancer. Tento limit je zdokumentovaný na stránce omezení Load Balancer. |
LoadBalancerInUseByVirtualMachineScaleSet | Prostředek Load Balancer používá škálovací sada virtuálních počítačů a nedá se odstranit. Pomocí ID azure Resource Manager zadaného v chybové zprávě vyhledejte škálovací sadu virtuálních počítačů, abyste ji odstranili. |
Další kroky
- Projděte si tabulku porovnání skladových položek Azure Load Balancer.
- Informace o limitech Azure Load Balancer