針對常見的 Azure Load Balancer 部署錯誤進行疑難排解
本文說明一些常見的 Azure Load Balancer 部署錯誤,並提供解決錯誤的資訊。 如果您要尋找錯誤碼相關資訊,但本文並未提供該資訊,請讓我們知道。 您可在此頁面底部留下意見反應。 意見反應會與 GitHub 問題一併追蹤。
錯誤碼
錯誤碼 | 詳細資料和緩和措施 |
---|---|
DifferentSkuLoadBalancersAndPublicIPAddressNotAllowed | 公用 IP SKU 與 Load Balancer SKU 必須相符。 確保 Load Balancer 與公用 IP SKU 相符。 建議對生產環境工作負載使用標準 SKU。 深入了解 SKU 的差異 |
DifferentSkuLoadBalancerAndPublicIPAddressNotAllowedInVMSS | 若未指定 SKU 或未使用標準公用 IP 部署 SKU 時,虛擬機器擴展集會預設為 Basic Load Balancer。 在個別執行個體上使用標準公用 IP 重新部署虛擬機器擴展集,確保已選取 Standard Load Balancer,或是從 Azure 入口網站部署虛擬機器擴展集時直接選取 Standard LB。 |
MaxAvailabilitySetsInLoadBalancerReached | Load Balancer 的後端集區最多可包含 150 個可用性設定組。 如果您沒有針對後端集區中的 VM 明確定義的可用性設定組,則每個單一 VM 都會進入其本身的可用性設定組。 因此,部署 150 部獨立 VM 表示其會有 150 個可用性設定組,因而達到限制。 您可以部署可用性設定組,並在其中新增更多的 VM 作為因應措施。 |
NetworkInterfaceAndLoadBalancerAreInDifferentAvailabilitySets | 針對基本 SKU 負載平衡器,網路介面和負載平衡器必須位於相同的可用性設定組中。 |
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndIPConfig | 在指定的負載平衡器類型 (內部、公用) 上,不能有一個以上的規則具有相同虛擬機器擴展集所參考的相同後端連接埠和通訊協定。 更新您的規則,以變更此重複規則的建立。 |
RulesOfSameLoadBalancerTypeUseSameBackendPortProtocolAndVmssIPConfig | 在指定的負載平衡器類型 (內部、公用) 上,不能有一個以上的規則具有相同虛擬機器擴展集所參考的相同後端連接埠和通訊協定。 更新您的規則參數,以變更此重複規則的建立。 |
AnotherInternalLoadBalancerExists | 在 Load Balancer 的後端中,您只能有一個內部類型的 Load Balancer 參考相同的 VM/網路介面集。 更新您的部署,確保您只會建立一個相同類型的 Load Balancer。 |
CannotUseInactiveHealthProbe | 您擁有的探查都是由針對虛擬機器擴展集健康情況所設定的規則使用。 確保正積極使用所設定的探查。 |
VMScaleSetCannotUseMultipleLoadBalancersOfSameType | 您不能有多個相同類型 (內部、公用) 的 Load Balancer。 您最多可有一個內部和一個公用 Load Balancer。 |
VMScaleSetCannotReferenceLoadbalancerWhenLargeScaleOrCrossAZ | 多重放置的群組虛擬機器擴展集或跨可用性區域的虛擬機器擴展集不支援 Basic Load Balancer。 請改為使用 Standard Load Balancer。 |
MarketplacePurchaseEligibilityFailed | 切換至正確的系統管理帳戶才能購買,因為訂用帳戶是 EA 訂用帳戶。 您可以在這裡取得詳細資訊。 |
ResourceDeploymentFailure | 如果您的負載平衡器處於失敗狀態,請遵循下列步驟,使其從失敗狀態恢復:
|
LoadBalancerWithoutFrontendIPCantHaveChildResources | 沒有前端 IP 設定的 Load Balancer 資源,不能有相關聯的子資源或與其相關聯的元件。 若要減輕這個錯誤,請新增前端 IP 設定,然後新增您嘗試新增的資源。 |
LoadBalancerRuleCountLimitReachedForNic | 後端集區成員的網路介面 (虛擬機器、虛擬機器擴展集) 無法與 300 個以上的規則建立關聯。 減少規則數目,或使用另一個 Load Balancer。 這項限制記載於 Load Balancer 限制頁面上。 |
LoadBalancerInUseByVirtualMachineScaleSet | 虛擬機器擴展集正在使用 Load Balancer 資源,因此無法加以刪除。 使用錯誤訊息中提供的 Azure Resource Manager 識別碼來搜尋虛擬機器擴展集,以便將其刪除。 |
SpecifiedAllocatedOutboundPortsForOutboundRuleIsNotAMultipleOfEight | 指定的 SNAT 連接埠數目不是乘以 8。 |
SpecifiedAllocatedOutboundPortsForOutboundRuleExceedsTotalNumberOfAllowedPortsPerRule | 指定的 SNAT 連接埠數目大於 64000。 |
SpecifiedAllocatedOutboundPortsForOutboundRuleExceedsTotalNumberOfAvailablePorts | 指定的 SNAT 連接埠數目大於目前可用的連接埠數目。 |
下一步
- 查看 Azure Load Balancer SKU 比較表
- 了解 Azure Load Balancer 限制