Resolver erros comuns de implementação do Azure com Balanceador de Carga do Azure
Este artigo descreve alguns erros comuns de implementação Balanceador de Carga do Azure e fornece informações para resolver os erros. Se estiver à procura de informações sobre um código de erro e essas informações não forem fornecidas neste artigo, informe-nos. Na parte inferior desta página, pode deixar feedback. O feedback é controlado com Problemas do GitHub.
Códigos de erro
Código de erro | Detalhes e mitigação |
---|---|
DifferentSkuLoadBalancersAndPublicIPAddressNotAllowed | O SKU do IP Público e o SKU do Balanceador de Carga têm de corresponder. Confirme que o Balanceador de Carga do Azure e os SKUs dos IPs Públicos correspondem. O SKU Standard é recomendado para cargas de trabalho de produção. Saiba mais sobre as diferenças nos SKUs |
DifferentSkuLoadBalancerAndPublicIPAddressNotAllowedInVMSS | Conjuntos de Dimensionamento de Máquinas Virtuais predefinição para Balanceadores de Carga Básicos quando o SKU não é especificado ou implementado sem IPs Públicos Standard. Reimplemente o Conjunto de Dimensionamento de Máquinas Virtuais com IPs Públicos Standard nas instâncias individuais para garantir que Balanceador de Carga Standard está selecionado ou selecione um LB Standard ao implementar o Conjunto de Dimensionamento de Máquinas Virtuais a partir do portal do Azure. |
MaxAvailabilitySetsInLoadBalancerReached | O conjunto de back-end de um Balanceador de Carga pode conter um máximo de 150 conjuntos de disponibilidade. Se não tiver conjuntos de disponibilidade explicitamente definidos para as VMs no conjunto de back-end, cada VM única será incluída no seu próprio Conjunto de Disponibilidade. Como tal, a implementação de 150 VMs autónomas implicaria ficar com 150 Conjuntos de disponibilidade, atingindo, assim, o limite. Pode implementar um conjunto de disponibilidade e adicionar mais VMs ao mesmo como solução. |
NetworkInterfaceAndLoadBalancerAreInDifferentAvailabilitySets | Para o balanceador de carga do SKU Básico, a interface de rede e o balanceador de carga têm de estar no mesmo conjunto de disponibilidade. |
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndIPConfig | Não pode ter mais do que uma regra num determinado tipo de balanceador de carga (interno, público) com a mesma porta de back-end e protocolo referenciados pelo mesmo Conjunto de Dimensionamento de Máquinas Virtuais. Atualize a regra para alterar a criação destas regras duplicadas. |
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndVmssIPConfig | Não pode ter mais do que uma regra num determinado tipo de balanceador de carga (interno, público) com a mesma porta de back-end e protocolo referenciados pelo mesmo Conjunto de Dimensionamento de Máquinas Virtuais. Atualize os parâmetros da regra para alterar a criação destas regras duplicadas. |
AnotherInternalLoadBalancerExists | Só pode ter um Balanceador de Carga de tipo interno a referenciar o mesmo conjunto de VMs/interfaces de rede no back-end do Balanceador de Carga. Atualize a implementação para garantir que está a criar apenas uma Balanceador de Carga do mesmo tipo. |
CannotUseInactiveHealthProbe | Não pode ter uma sonda que não seja utilizada por nenhuma regra configurada para o estado de funcionamento do Conjunto de Dimensionamento de Máquinas Virtuais. Confirme que a pesquisa configurada está a ser utilizada ativamente. |
VMScaleSetCannotUseMultipleLoadBalancersOfSameType | Não pode ter vários Balanceadores de Carga do mesmo tipo (internos, públicos). Pode ter um máximo de um Balanceador de Carga interno e público. |
VMScaleSetCannotReferenceLoadbalancerWhenLargeScaleOrCrossAZ | As Balanceador de Carga básicas não são suportadas para grupos de colocação múltipla Conjuntos de Dimensionamento de Máquinas Virtuais ou para a zona de disponibilidade cruzada Conjunto de Dimensionamento de Máquinas Virtuais. Em vez disso, utilize o Balanceador de Carga Standard. |
MarketplacePurchaseEligibilityFailed | Mude para a conta Administrativa correta para ativar as compras devido à subscrição ser uma Subscrição EA. Pode ler mais aqui. |
ResourceDeploymentFailure | Se o balanceador de carga estiver num estado de falha, siga estes passos para corrigir o estado de falha:
|
LoadBalancerWithoutFrontendIPCantHaveChildResources | Um recurso Balanceador de Carga sem configurações de IP de front-end não pode ter recursos ou componentes subordinados associados. Para mitigar este erro, adicione uma configuração de IP de front-end e, em seguida, adicione os recursos que está a tentar adicionar. |
LoadBalancerRuleCountLimitReachedForNic | A interface de rede de um membro do conjunto de back-end (máquina virtual, Conjunto de Dimensionamento de Máquinas Virtuais) não pode ser associada a mais de 300 regras. Reduza o número de regras ou utilize outro Balanceador de Carga. Este limite está documentado na página Balanceador de Carga limites. |
LoadBalancerInUseByVirtualMachineScaleSet | O recurso Balanceador de Carga está a ser utilizado por um Conjunto de Dimensionamento de Máquinas Virtuais e não pode ser eliminado. Utilize o ID de Resource Manager do Azure fornecido na mensagem de erro para procurar o Conjunto de Dimensionamento de Máquinas Virtuais para o eliminar. |
Passos seguintes
- Veja a tabela de comparação de SKU Balanceador de Carga do Azure
- Saiba mais sobre os limites de Balanceador de Carga do Azure