Veelvoorkomende azure-implementatiefouten oplossen met Azure Load Balancer
In dit artikel worden enkele veelvoorkomende Azure Load Balancer implementatiefouten beschreven en wordt informatie gegeven om de fouten op te lossen. Als u op zoek bent naar informatie over een foutcode en deze informatie niet in dit artikel wordt vermeld, laat het ons dan weten. Onderaan deze pagina kunt u feedback geven. De feedback wordt bijgehouden met GitHub-problemen.
Foutcodes
Foutcode | Details en beperking |
---|---|
DifferentSkuLoadBalancersAndPublicIPAddressNotAllowed | Zowel de openbare IP-SKU als load balancer-SKU moeten overeenkomen. Zorg dat SKU's voor Azure Load Balancer en SKU's voor openbare IP-adressen overeenkomen. Standaard-SKU wordt aanbevolen voor productieworkloads. Meer informatie over de verschillen in SKU's |
DifferentSkuLoadBalancerAndPublicIPAddressNotAllowedInVMSS | Virtual Machine Scale Sets standaard ingesteld op Basic Load Balancers wanneer SKU niet is opgegeven of is geïmplementeerd zonder openbare IP-adressen van standard. Implementeer virtuele-machineschaalset opnieuw met standaard openbare IP-adressen op de afzonderlijke exemplaren om ervoor te zorgen dat Standard Load Balancer is geselecteerd of selecteer een Standaard-LB bij het implementeren van virtuele-machineschaalset vanuit de Azure Portal. |
MaxAvailabilitySetsInLoadBalancerReached | De back-endpool van een load balancer kan maximaal 150 beschikbaarheidssets bevatten. Als u geen beschikbaarheidssets expliciet hebt gedefinieerd voor uw VM's in de back-endpool, krijgt elke VM overgezet een eigen beschikbaarheidsset. Het implementeren van 150 zelfstandige VM's betekent dus dat er 150 beschikbaarheidssets zijn, waardoor de limiet wordt bereikt. Als tijdelijke oplossing kunt u een beschikbaarheidsset implementeren en er meer VM's aan toevoegen. |
NetworkInterfaceAndLoadBalancerAreInDifferentAvailabilitySets | Voor de basis SKU-load balancer moeten de netwerkinterface en load balancer zich in dezelfde beschikbaarheidsset bevinden. |
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndIPConfig | U kunt niet meer dan één regel hebben op een bepaald type load balancer (intern, openbaar) met dezelfde back-endpoort en hetzelfde protocol waarnaar wordt verwezen door dezelfde virtuele-machineschaalset. Werk de regel bij om deze het maken van deze dubbele regel te wijzigen. |
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndVmssIPConfig | U kunt niet meer dan één regel hebben op een bepaald type load balancer (intern, openbaar) met dezelfde back-endpoort en hetzelfde protocol waarnaar wordt verwezen door dezelfde virtuele-machineschaalset. Werk de regelparameters bij om het maken van deze dubbele regel te wijzigen. |
AnotherInternalLoadBalancerExists | U kunt slechts één load balancer van het type interne verwijzing naar dezelfde set VM's/netwerkinterfaces hebben in de back-end van de 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 hebben. |
VMScaleSetCannotReferenceLoadbalancerWhenLargeScaleOrCrossAZ | Basic Load Balancer wordt niet ondersteund voor meerdere plaatsingsgroepen Virtual Machine Scale Sets of virtuele-machineschaalset voor meerdere beschikbaarheidszones. Gebruik in plaats daarvan de standaard load balancer. |
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:
|
LoadBalancerWithoutFrontendIPCantHaveChildResources | Een Load Balancer resource die geen front-end-IP-configuraties heeft, kan geen onderliggende resources of onderdelen bevatten die eraan zijn gekoppeld. Als u deze fout wilt beperken, 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-endpool (virtuele machine, virtuele-machineschaalset) kan niet worden gekoppeld aan meer dan 300 regels. Verminder het aantal regels of gebruik een andere 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 Azure Resource Manager-id in het foutbericht om te zoeken naar de virtuele-machineschaalset om deze te verwijderen. |
Volgende stappen
- De vergelijkingstabel van de Azure Load Balancer SKU bekijken
- Meer informatie over Azure Load Balancer limieten