Solución de errores comunes de implementación de Azure con Azure Load Balancer
En este artículo se describen algunos errores comunes de implementación de Azure Load Balancer y se proporciona información sobre cómo resolverlos. Si busca información sobre un código de error y esa información no se proporciona en este artículo, háganoslo saber. En la parte inferior de esta página, puede dejar comentarios. Se realiza un seguimiento de los comentarios con problemas de GitHub.
Códigos de error
Código de error | Detalles y mitigación |
---|---|
DifferentSkuLoadBalancersAndPublicIPAddressNotAllowed | Las SKU de la IP pública y de Load Balancer deben coincidir. Asegúrese de que las SKU de la IP pública y de Azure Load Balancer coincidan. Se recomienda usar SKU estándar para cargas de trabajo de producción. Más información sobre las diferencias en las SKU |
DifferentSkuLoadBalancerAndPublicIPAddressNotAllowedInVMSS | Virtual Machine Scale Sets usa instancias básicas de Load Balancer de forma predeterminada cuando no se especifica la SKU o se implementa sin direcciones IP públicas estándar. Vuelva a implementar Virtual Machine Scale Set con direcciones IP públicas estándar en las instancias individuales para asegurarse de que Standard Load Balancer esté seleccionado o seleccione un LB estándar al implementar Virtual Machine Scale Set desde Azure Portal. |
MaxAvailabilitySetsInLoadBalancerReached | El grupo de back-end de un equilibrador de carga puede contener como máximo 150 conjuntos de disponibilidad. Si no tiene conjuntos de disponibilidad definidos explícitamente para las máquinas virtuales en el grupo de back-end, cada máquina virtual individual entra en su propio conjunto de disponibilidad. Por lo tanto, la implementación de 150 máquinas virtuales independientes implicaría que tendría 150 conjuntos de disponibilidad, lo que alcanza el límite. Puede implementar un conjunto de disponibilidad y agregarle más máquinas virtuales como solución alternativa. |
NetworkInterfaceAndLoadBalancerAreInDifferentAvailabilitySets | En el caso del equilibrador de carga de la SKU básica, la interfaz de red y el equilibrador de carga deben estar en el mismo conjunto de disponibilidad. |
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndIPConfig | Virtual Machine Scale Set solo puede hacer referencia a una regla en un tipo de equilibrador de carga determinado (interno, público) con el mismo puerto de back-end y protocolo. Actualice la regla para cambiar esta creación de regla duplicada. |
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndVmssIPConfig | Virtual Machine Scale Set solo puede hacer referencia a una regla en un tipo de equilibrador de carga determinado (interno, público) con el mismo puerto de back-end y protocolo. Actualice los parámetros de la regla para cambiar esta creación de regla duplicada. |
AnotherInternalLoadBalancerExists | Solo puede tener un equilibrador de carga de tipo interno que haga referencia al mismo conjunto de interfaces de red o máquinas virtuales en el back-end del equilibrador de carga. Actualice la implementación para asegurarse de que está creando solo una instancia de Load Balancer del mismo tipo. |
CannotUseInactiveHealthProbe | No puede tener un sondeo que no use ninguna regla configurada para el estado de Virtual Machine Scale Set. Asegúrese de que el sondeo que se está configurando se use activamente. |
VMScaleSetCannotUseMultipleLoadBalancersOfSameType | No puede tener varias instancias de Load Balancer del mismo tipo (interno, público). Puede tener un equilibrador de carga público interno como máximo. |
VMScaleSetCannotReferenceLoadbalancerWhenLargeScaleOrCrossAZ | No se admite una instancia básica de Load Balancer para Virtual Machine Scale Sets con grupo con ubicación múltiple o Virtual Machine Scale Sets entre zonas de disponibilidad. Use Standard Load Balancer en su lugar. |
MarketplacePurchaseEligibilityFailed | Cambie a la cuenta administrativa correcta para habilitar las compras debido a que la suscripción es un una suscripción EA. Puede leer más aquí. |
ResourceDeploymentFailure | Si el equilibrador de carga está en un estado de error, siga estos pasos para recuperarlo de dicho estado:
|
LoadBalancerWithoutFrontendIPCantHaveChildResources | Un recurso de Load Balancer que no tiene configuraciones IP de front-end no puede tener recursos secundarios ni componentes asociados. Para mitigar este error, agregue una configuración IP de front-end y, a continuación, agregue los recursos que está intentando agregar. |
LoadBalancerRuleCountLimitReachedForNic | La interfaz de red de un miembro del grupo de back-end (máquina virtual, Virtual Machine Scale Set) no se puede asociar a más de 300 reglas. Reduzca el número de reglas o use otra instancia de Load Balancer. Este límite se documenta en la página Límites del equilibrador de carga. |
LoadBalancerInUseByVirtualMachineScaleSet | El recurso de Load Balancer está en uso por Virtual Machine Scale Set y no se puede eliminar. Use el identificador de Azure Resource Manager proporcionado en el mensaje de error para buscar la instancia de Virtual Machine Scale Set y eliminarla. |
SpecifiedAllocatedOutboundPortsForOutboundRuleIsNotAMultipleOfEight | El número de puertos SNAT especificados no es un multiplicador de 8. |
SpecifiedAllocatedOutboundPortsForOutboundRuleExceedsTotalNumberOfAllowedPortsPerRule | El número de puertos SNAT especificados es mayor de 64000. |
SpecifiedAllocatedOutboundPortsForOutboundRuleExceedsTotalNumberOfAvailablePorts | El número de puertos SNAT especificados es mayor que los disponibles actualmente. |
Pasos siguientes
- Consulte la tabla de comparación de SKU de Azure Load Balancer
- Más información sobre los límites de Azure Load Balancer.