Veelvoorkomende implementatiefouten in Azure oplossen met Azure Load Balancer

In dit artikel worden enkele veelvoorkomende Azure Load Balancer implementatiefouten beschreven en vindt u informatie om de fouten op te lossen. Laat het ons weten als u op zoek bent naar informatie over een foutcode en deze informatie niet is opgegeven in dit artikel. Onderaan deze pagina kunt u feedback geven. De feedback wordt bij de GitHub bij houden.

Foutcodes

Foutcode Details en risicobeperking
DifferentSkuLoadBalancersAndPublicIPAddressNotAllowed Zowel de openbare IP-SKU als Load Balancer SKU moeten overeenkomen. Zorg Azure Load Balancer en openbare IP-SKU's overeenkomen. Standaard-SKU wordt aanbevolen voor productieworkloads. Meer informatie over de verschillen in SKU's
DifferentSkuLoadBalancerAndPublicIPAddressNotAllowedInVMSS Virtuele-machineschaalsets worden standaard ingesteld op Basic Load Balancers wanneer SKU niet is gespecificeerd of geïmplementeerd zonder standaard openbare IP's. Implementeer de virtuele-machineschaalset opnieuw met standaard openbare IP's op de afzonderlijke exemplaren om ervoor te zorgen dat Standard Load Balancer is geselecteerd of selecteer gewoon een Standard LB bij het implementeren van de virtuele-machineschaalset van de Azure Portal.
MaxAvailabilitySetsInLoadBalancerReached De back-Load Balancer van een Load Balancer maximaal 150 beschikbaarheidssets bevatten. Als u geen expliciete beschikbaarheidssets hebt gedefinieerd voor uw VM's in de back-endpool, gaat elke VM in een eigen beschikbaarheidsset. Het implementeren van 150 zelfstandige VM's zou dus impliceren dat er 150 beschikbaarheidssets zouden zijn, waardoor de limiet wordt bereikt. U kunt een beschikbaarheidsset implementeren en er als tijdelijke oplossing extra VM's aan toevoegen.
NetworkInterfaceAndLoadBalancerAreInDifferentAvailabilitySets Voor basic SKU load balancer moeten de netwerkinterface en load balancer zich in dezelfde beschikbaarheidsset.
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndIPConfig U kunt niet meer dan één regel hebben voor een bepaald load balancer (intern, openbaar) met dezelfde back-en-eindpoort en hetzelfde protocol waarnaar wordt verwezen door dezelfde virtuele-machineschaalset. Werk uw regel bij om het maken van deze dubbele regel te wijzigen.
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndVmssIPConfig U kunt niet meer dan één regel hebben voor een bepaald load balancer (intern, openbaar) met dezelfde back-en-eindpoort en hetzelfde protocol waarnaar wordt verwezen door dezelfde virtuele-machineschaalset. Werk de regelparameters bij om deze dubbele regel te wijzigen.
AnotherInternalLoadBalancerExists U kunt slechts één Load Balancer van het type interne verwijzing hebben naar dezelfde set VM's/netwerkinterfaces in de back-Load Balancer. Werk uw implementatie bij om ervoor te zorgen dat u slechts één Load Balancer van hetzelfde type maakt.
CannotUseInactiveHealthProbe U kunt geen test hebben die niet wordt gebruikt door een regel die is geconfigureerd voor de status van de virtuele-machineschaalset. Zorg ervoor dat de test die is ingesteld actief wordt gebruikt.
VMScaleSetCannotUseMultipleLoadBalancersOfSameType U kunt niet meerdere load balancers van hetzelfde type hebben (intern, openbaar). U kunt maximaal één interne en één openbare Load Balancer.
VMScaleSetCannotReferenceLoadbalancerWhenLargeScaleOrCrossAZ Eenvoudige Load Balancer wordt niet ondersteund voor virtuele-machineschaalsets voor meerdere plaatsingsgroep of virtuele-machineschaalsets in een zone voor meerdere beschikbaarheid. Gebruik Standard Load Balancer in plaats daarvan.
MarketplacePurchaseEligibilityFailed Schakel over naar het juiste beheerdersaccount om aankopen in te schakelen omdat een abonnement een EA-abonnement is. Lees hier meer informatie.
ResourceDeploymentFailure Als uw load balancer de status Mislukt heeft, voert u de volgende stappen om dit te verhelpen:
  1. Ga naar https://resources.azure.com en meld u aan met uw Azure Portal referenties.
  2. Selecteer Read/Write (Lezen/schrijven).
  3. Vouw aan de linkerkant Subscriptions (Abonnementen) uit en vouw vervolgens het abonnement uit met de load balancer die u wilt bijwerken.
  4. Vouw ResourceGroups uit en vouw vervolgens de resourcegroep uit met de load balancer die u wilt bijwerken.
  5. Selecteer Microsoft.Network > LoadBalancers en selecteer vervolgens de Load Balancer bijwerken, LoadBalancer_1.
  6. Selecteer op de weergavepagina voor LoadBalancer_1 de optie GET > Edit.
  7. Werk de provisioningState-waarde bij van Mislukt naar Geslaagd.
  8. Selecteer PUT.
LoadBalancerWithoutFrontendIPBalanceChildResources Aan Load Balancer resource die geen front-end-IP-configuraties heeft, kunnen geen onderliggende resources of onderdelen zijn gekoppeld. Als u deze fout wilt verhelpen, voegt u een front-end-IP-configuratie toe en voegt u vervolgens de resources toe die u probeert toe te voegen.
LoadBalancerRuleCountLimitReachedForNic De netwerkinterface van een lid van een back-en-pool (virtuele machine, virtuele-machineschaalset) kan niet worden gekoppeld aan meer dan 300 regels. Verminder het aantal regels of maak gebruik van een Load Balancer. Deze limiet wordt beschreven op de pagina Load Balancer limieten.
LoadBalancerInUseByVirtualMachineScaleSet De Load Balancer resource wordt gebruikt door een virtuele-machineschaalset en kan niet worden verwijderd. Gebruik de ARM-id in het foutbericht om te zoeken naar de virtuele-machineschaalset om deze te verwijderen.

Volgende stappen