Solucionar problemas de erros comuns de implantação do Azure com o Azure Load Balancer

Este artigo descreve alguns erros comuns de implantação do Azure Load Balancer e fornece informações para resolver os erros. Se você estiver procurando informações sobre um código de erro e se essas informações não forem fornecidas neste artigo, informe-nos. Na parte inferior desta página, você pode deixar comentários. Os comentários são acompanhados com problemas do GitHub.

Códigos do Erro

Código do erro Detalhes e mitigação
DifferentSkuLoadBalancersAndPublicIPAddressNotAllowed O SKU do IP público e o SKU do Load Balancer devem coincidir. Verifique se os SKUs de IP Público e do Azure Load Balancer correspondem. SKU Standard é recomendado para cargas de trabalho de produção. Saiba mais sobre as diferenças entre SKUs
DifferentSkuLoadBalancerAndPublicIPAddressNotAllowedInVMSS Conjuntos de Dimensionamento de Máquinas Virtuais padrão para os Balanceadores de Carga Básicos quando o SKU não é especificado ou é implantado sem IPs Públicos Padrão. Reimplante o Conjunto de Dimensionamento de Máquinas Virtuais com IPs públicos padrão nas instâncias individuais para garantir que o Standard Load Balancer esteja selecionado ou selecione um LB Standard ao implantar o Conjunto de Dimensionamento de Máquinas Virtuais no portal do Azure.
MaxAvailabilitySetsInLoadBalancerReached O pool de back-end de um Load Balancer pode conter um máximo de 150 conjuntos de disponibilidade. Se você não tiver conjuntos de disponibilidade definidos explicitamente para suas VMs no pool de back-end, cada VM entrará em seu próprio conjunto de disponibilidade. Assim, a implantação de 150 VMs autônomas significa que ela teria 150 Conjuntos de disponibilidade, atingindo assim o limite. Você pode implantar um conjunto de disponibilidade e adicionar mais VMs a ele como uma solução alternativa.
NetworkInterfaceAndLoadBalancerAreInDifferentAvailabilitySets Para o balanceador de carga de SKU básico, o adaptador de rede e o balanceador de carga precisam estar no mesmo conjunto de disponibilidade.
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndIPConfig Você não pode ter mais de uma regra em um determinado tipo de balanceador de carga (interno, público) com a mesma porta de back-end e protocolo referenciado pelo mesmo Conjunto de Dimensionamento de Máquinas Virtuais. Atualize sua regra para alterar essa criação de regra duplicada.
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndVmssIPConfig Você não pode ter mais de uma regra em um determinado tipo de balanceador de carga (interno, público) com a mesma porta de back-end e protocolo referenciado pelo mesmo Conjunto de Dimensionamento de Máquinas Virtuais. Atualize os parâmetros de regra para alterar essa criação de regra duplicada.
AnotherInternalLoadBalancerExists Você pode ter apenas um Load Balancer do tipo referência interna do mesmo conjunto de VMs/interfaces de rede no back-end do Load Balancer. Atualize sua implantação para garantir que você esteja criando apenas um Balanceador de Carga do mesmo tipo.
CannotUseInactiveHealthProbe Você não pode ter uma investigação que não seja utilizada por nenhuma regra configurada para a integridade do Conjunto de Dimensionamento de Máquinas Virtuais. Verifique se a investigação configurada está sendo usada ativamente.
VMScaleSetCannotUseMultipleLoadBalancersOfSameType Você não pode ter vários Balanceadores de Carga do mesmo tipo (interno, público). Você pode ter um máximo de um Load Balancer interno e um público.
VMScaleSetCannotReferenceLoadbalancerWhenLargeScaleOrCrossAZ O Balanceador de Carga Básico não tem suporte para Conjuntos de Dimensionamento de Máquinas Virtuais grupos de vários posicionamentos ou Conjuntos de Dimensionamento de Máquinas Virtuais de zonas de disponibilidade cruzada. Em vez disso, use o Standard Load Balancer.
MarketplacePurchaseEligibilityFailed Use para a conta administrativa correta para habilitar as compras devido à assinatura ser uma assinatura de EA. Leia mais aqui.
ResourceDeploymentFailure Se seu load balancer estiver em um estado de falha, siga estas etapas para recuperá-lo:
  1. Vá para https://resources.azure.com e entre com suas credenciais do portal do Azure.
  2. Selecione Leitura/Gravação.
  3. À esquerda, expanda Assinaturas e, em seguida, expanda a Assinatura com o Load Balancer que será atualizado.
  4. Expanda ResourceGroups e, em seguida, expanda o grupo de recursos com o Load Balancer que será atualizado.
  5. Selecione Microsoft.Network>LoadBalancers e, em seguida, selecione o Load Balancer que será atualizado, LoadBalancer_1.
  6. Na página de exibição do LoadBalancer_1, selecione GET>Editar.
  7. Atualize o valor ProvisioningState de Com falha para Bem-sucedido.
  8. Selecione PUT.
LoadBalancerWithoutFrontendIPCantHaveChildResources Um recurso do Balanceador de Carga que não tem configurações de IP de front-end não pode ter recursos secundários ou componentes associados a ele. Para atenuar esse erro, adicione uma configuração de IP de front-end e, em seguida, adicione os recursos que você está tentando adicionar.
LoadBalancerRuleCountLimitReachedForNic A interface de rede de um membro do pool de back-end (máquina virtual, Conjunto de Dimensionamento de Máquinas Virtuais) não pode estar associada a mais de 300 regras. Reduza o número de regras ou utilize outro Balanceador de Carga. Esse limite é documentado na página Limites do Load Balancer.
LoadBalancerInUseByVirtualMachineScaleSet O recurso Balanceador de Carga está em uso por um Conjunto de Dimensionamento de Máquinas Virtuais e não pode ser excluído. Utilize a ID do Azure Resource Manager fornecida na mensagem de erro para procurar o Conjunto de Dimensionamento de Máquinas Virtuais para excluí-lo.

Próximas etapas