Risolvere errori comuni durante la distribuzione di Azure con Azure Load Balancer
Questo argomento descrive alcuni errori comuni che possono verificarsi durante la distribuzione di Azure Load Balancer e fornisce indicazioni su come risolverli. Se si cercano informazioni su un codice di errore non riportato in questo articolo, è possibile segnalarlo lasciando un feedback nella parte inferiore della pagina. Il feedback viene registrato insieme ai problemi di GitHub.
Codici di errore
Codice di errore | Dettagli e mitigazione |
---|---|
DifferentSkuLoadBalancersAndPublicIPAddressNotAllowed | Lo SKU dell'indirizzo IP pubblico e lo SKU di Load Balancer devono corrispondere. Verificare che lo SKU di Load Balancer e quello dell'indirizzo IP pubblico corrispondano. Il tipo di SKU Standard è l'impostazione consigliata per i carichi di lavoro di produzione. Altre informazioni sulle differenze negli SKU |
DifferentSkuLoadBalancerAndPublicIPAddressNotAllowedInVMSS | Per impostazione predefinita, i set di scalabilità di macchine virtuali vengono impostati sui servizi di bilanciamento del carico Basic quando lo SKU non è specificato o viene distribuito senza IP pubblici standard. Ridistribuire il set di scalabilità di macchine virtuali con indirizzi IP pubblici standard nelle singole istanze per assicurarsi che venga selezionato Load Balancer Standard o selezionare semplicemente Load Balancer Standard quando si distribuisce un set di scalabilità di macchine virtuali dal portale di Azure. |
MaxAvailabilitySetsInLoadBalancerReached | Il pool back-end di un servizio di bilanciamento del carico può contenere un massimo di 150 set di disponibilità. Se nel pool back-end non sono definiti set di disponibilità in modo esplicito per le VM, ogni singola VM viene inserita nel proprio set di disponibilità. La distribuzione di 150 macchine virtuali autonome comporterebbe quindi 150 set di disponibilità, raggiungendo così il limite. Come soluzione alternativa, è possibile distribuire un set di disponibilità e aggiungervi altre macchine virtuali. |
NetworkInterfaceAndLoadBalancerAreInDifferentAvailabilitySets | Per il bilanciamento del carico sku di base, l'interfaccia di rete e il bilanciamento del carico devono trovarsi nello stesso set di disponibilità. |
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndIPConfig | Non può esistere più di una regola per un determinato tipo di bilanciamento del carico (interno, pubblico) con la stessa porta back-end e lo stesso protocollo a cui fa riferimento lo stesso set di scalabilità di macchine virtuali. Aggiornare la regola per modificare la creazione della regola duplicata. |
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndVmssIPConfig | Non può esistere più di una regola per un determinato tipo di bilanciamento del carico (interno, pubblico) con la stessa porta back-end e lo stesso protocollo a cui fa riferimento lo stesso set di scalabilità di macchine virtuali. Aggiornare i parametri della regola per modificare la creazione della regola duplicata. |
AnotherInternalLoadBalancerExists | Può esistere un solo servizio di bilanciamento del carico di tipo interno che fa riferimento allo stesso set di VM/interfacce di rete nel back-end del servizio di bilanciamento del carico. Aggiornare la distribuzione per assicurarsi di creare un solo bilanciamento del carico dello stesso tipo. |
CannotUseInactiveHealthProbe | Non può esistere un probe che non venga usato da nessuna regola configurata per l'integrità del set di scalabilità di macchine virtuali. Assicurarsi che il probe configurato venga usato attivamente. |
VMScaleSetCannotUseMultipleLoadBalancersOfSameType | Non possono esistere più servizi di bilanciamento del carico dello stesso tipo (interno, pubblico). Si può avere un massimo di un bilanciamento del carico interno e uno pubblico. |
VMScaleSetCannotReferenceLoadbalancerWhenLargeScaleOrCrossAZ | Load Balancer Basic non è supportato per i set di scalabilità di macchine virtuali con più gruppi di selezione host o i set di scalabilità di macchine virtuali in diverse zone di disponibilità. Usare Load Balancer Standard. |
MarketplacePurchaseEligibilityFailed | Passare all'account amministrativo corretto per abilitare gli acquisti in una sottoscrizione con contratto Enterprise. Per altre informazioni, leggere qui. |
ResourceDeploymentFailure | Se il servizio di bilanciamento del carico è in stato di errore, seguire questa procedura per ripristinarlo:
|
LoadBalancerWithoutFrontendIPCantHaveChildResources | Una risorsa Load Balancer che non dispone di configurazioni IP front-end non può essere associata a componenti o risorse figlio. Per attenuare questo errore, aggiungere una configurazione IP front-end e quindi aggiungere le risorse che si sta tentando di aggiungere. |
LoadBalancerRuleCountLimitReachedForNic | L'interfaccia di rete del membro del pool back-end (macchina virtuale, set di scalabilità di macchine virtuali) non può essere associata a più di 300 regole. Ridurre il numero di regole o usare un altro Load Balancer. Questo limite è documentato nella pagina limiti di Load Balancer. |
LoadBalancerInUseByVirtualMachineScaleSet | La risorsa Load Balancer è in uso da un set di scalabilità di macchine virtuali e non può essere eliminata. Usare l'ID Azure Resource Manager fornito nel messaggio di errore per cercare il set di scalabilità di macchine virtuali per eliminarlo. |
Passaggi successivi
- Vedere la tabella di confronto tra gli SKU di Azure Load Balancer
- Informazioni sui limiti di Azure Load Balancer