Udostępnij za pośrednictwem


Rozwiązywanie typowych błędów wdrażania platformy Azure z Azure Load Balancer

W tym artykule opisano niektóre typowe błędy wdrażania Azure Load Balancer i przedstawiono informacje dotyczące rozwiązywania błędów. Jeśli szukasz informacji o kodzie błędu i nie podano tych informacji w tym artykule, daj nam znać. W dolnej części tej strony możesz zostawić opinię. Opinie są śledzone przy użyciu problemów z usługą GitHub.

Kody błędów

Kod błędu Szczegóły i ograniczanie ryzyka
DifferentSkuLoadBalancersAndPublicIPAddressNotAllowed Zarówno jednostka SKU publicznego adresu IP, jak i jednostka SKU modułu równoważenia obciążenia muszą być zgodne. Upewnij się, że moduł równoważenia obciążenia platformy Azure i jednostki SKU publicznego adresu IP są zgodne. Jednostka SKU w warstwie Standardowa jest zalecana w przypadku obciążeń produkcyjnych. Dowiedz się więcej o różnicach w jednostkach SKU
DifferentSkuLoadBalancerAndPublicIPAddressNotAllowedInVMSS Virtual Machine Scale Sets domyślne do podstawowych modułów równoważenia obciążenia, gdy jednostka SKU jest nieokreślona lub wdrożona bez publicznych adresów IP w warstwie Standardowa. Ponownie wdróż zestaw skalowania maszyn wirtualnych przy użyciu standardowych publicznych adresów IP w poszczególnych wystąpieniach, aby upewnić się, że wybrano usługa Load Balancer w warstwie Standardowa lub wybierz moduł równoważenia obciążenia w warstwie Standardowa podczas wdrażania zestawu skalowania maszyn wirtualnych z Azure Portal.
MaxAvailabilitySetsInLoadBalancerReached Pula zaplecza usługi Load Balancer może zawierać maksymalnie 150 zestawów dostępności. Jeśli nie masz jawnie zdefiniowanych zestawów dostępności dla maszyn wirtualnych w puli zaplecza, każda pojedyncza maszyna wirtualna przechodzi do własnego zestawu dostępności. Dlatego wdrożenie 150 autonomicznych maszyn wirtualnych oznaczałoby, że będzie to miało 150 zestawów dostępności, co oznacza, że osiągnie limit. Zestaw dostępności można wdrożyć i dodać do niego więcej maszyn wirtualnych jako obejście.
NetworkInterfaceAndLoadBalancerAreInDifferentAvailabilitySets W przypadku modułu równoważenia obciążenia jednostki SKU w warstwie Podstawowa interfejs sieciowy i moduł równoważenia obciążenia muszą znajdować się w tym samym zestawie dostępności.
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndIPConfig Nie można mieć więcej niż jednej reguły dla danego typu modułu równoważenia obciążenia (wewnętrznego, publicznego) z tym samym portem zaplecza i protokołem, do którego odwołuje się ten sam zestaw skalowania maszyn wirtualnych. Zaktualizuj regułę, aby zmienić tworzenie tej zduplikowanej reguły.
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndVmssIPConfig Nie można mieć więcej niż jednej reguły dla danego typu modułu równoważenia obciążenia (wewnętrznego, publicznego) z tym samym portem zaplecza i protokołem, do którego odwołuje się ten sam zestaw skalowania maszyn wirtualnych. Zaktualizuj parametry reguły, aby zmienić tworzenie tej zduplikowanej reguły.
AnotherInternalLoadBalancerExists W zapleczu usługi Load Balancer można mieć tylko jeden moduł równoważenia obciążenia typu odwołania wewnętrznego do tego samego zestawu interfejsów maszyn wirtualnych/sieciowych na zapleczu usługi Load Balancer. Zaktualizuj wdrożenie, aby upewnić się, że tworzysz tylko jeden Load Balancer tego samego typu.
CannotUseInactiveHealthProbe Nie można mieć sondy, która nie jest używana przez żadną regułę skonfigurowaną dla kondycji zestawu skalowania maszyn wirtualnych. Upewnij się, że skonfigurowana sonda jest aktywnie używana.
VMScaleSetCannotUseMultipleLoadBalancersOfSameType Nie można mieć wielu modułów równoważenia obciążenia tego samego typu (wewnętrznych, publicznych). Możesz mieć maksymalnie jeden wewnętrzny i jeden publiczny moduł równoważenia obciążenia.
VMScaleSetCannotReferenceLoadbalancerWhenLargeScaleOrCrossAZ Podstawowa Load Balancer nie jest obsługiwana w przypadku Virtual Machine Scale Sets grup umieszczania w wielu miejscach ani zestawu skalowania maszyn wirtualnych między dostępnościami. Zamiast tego użyj modułu równoważenia obciążenia w warstwie Standardowa.
MarketplacePurchaseEligibilityFailed Przejdź do poprawnego konta administracyjnego, aby włączyć zakupy z powodu subskrypcji będącej subskrypcją EA. Więcej informacji znajduje się tutaj.
ResourceDeploymentFailure Jeśli moduł równoważenia obciążenia jest w stanie „niepowodzenie”, wykonaj następujące czynności, aby go przywrócić:
  1. Przejdź do https://resources.azure.comwitryny i zaloguj się przy użyciu poświadczeń Azure Portal.
  2. Wybierz pozycję Read/Write (Odczyt/zapis).
  3. Po lewej stronie rozwiń pozycję Subscriptions (Subskrypcje), a następnie rozwiń subskrypcję zawierającą moduł równoważenia obciążenia, który chcesz zaktualizować.
  4. Rozwiń węzeł ResourceGroups (Grupy zasobów), a następnie rozwiń grupę zasobów zawierającą moduł równoważenia obciążenia, który chcesz zaktualizować.
  5. Wybierz pozycję Microsoft.Network>LoadBalancers, a następnie wybierz Load Balancer do zaktualizowania, LoadBalancer_1.
  6. Na stronie wyświetlania dla LoadBalancer_1 wybierz pozycję POBIERZ>edycję.
  7. Zaktualizuj wartość ProvisioningState z Nie powiodło się.
  8. Wybierz pozycję PUT.
LoadBalancerWithoutFrontendIPCantHaveChildResources Zasób Load Balancer, który nie ma żadnych konfiguracji adresów IP frontonu, nie może mieć skojarzonych z nim zasobów podrzędnych ani składników. Aby wyeliminować ten błąd, dodaj konfigurację adresu IP frontonu, a następnie dodaj zasoby, które próbujesz dodać.
LoadBalancerRuleCountLimitReachedForNic Nie można skojarzyć interfejsu sieciowego elementu członkowskiego puli zaplecza (maszyny wirtualnej, zestawu skalowania maszyn wirtualnych) z ponad 300 regułami. Zmniejsz liczbę reguł lub użyj innego Load Balancer. Ten limit jest udokumentowany na stronie limitów Load Balancer.
LoadBalancerInUseByVirtualMachineScaleSet Zasób Load Balancer jest używany przez zestaw skalowania maszyn wirtualnych i nie można go usunąć. Użyj identyfikatora usługi Azure Resource Manager podanego w komunikacie o błędzie, aby wyszukać zestaw skalowania maszyn wirtualnych, aby go usunąć.

Następne kroki