使用Microsoft内部负载平衡器(ILB)时,我想为驻留在VIL中的VM创建一个池,该VNET与ILB所在的VNET不同。 UI似乎支持此功能,因为在创建池时我可以在环境中选择任何VNET。但是,当我创建该池时,会收到以下错误,表明不允许这样做。
NetworkInterfaceAndInternalLoadBalancerMustUseSameVnet
{“代码”:“ BadRequest”,“消息”:“ {\ r \ n \“错误\”: {\ r \ n \“代码\”: \“ NetworkInterfaceAndInternalLoadBalancerMustUseSameVnet \”,\ r \ n \“消息\”:\“网络接口 /subscriptions/2f46d973-XXXX-XXXX-80a7-7222a103acb4/resourceGroups/ihde_operations/providers/Microsoft.Network/networkInterfaces/op-vm-ftp1463 使用内部负载均衡器 /subscriptions/2f46d973-cea1-XXXX-XXXX-7222a103acb4/resourceGroups/ihde_dev/providers/Microsoft.Network/loadBalancers/dev-lb-CSL-Internal 但不使用相同的VNET (/subscriptions/2f46d973-cea1-4856-80a7-7222a103acb4/resourceGroups/IHDE_DEV/providers/Microsoft.Network/virtualNetworks/VNET_BACKEND) 作为负载均衡器。\“,\ r \ n \” details \“:[] \ r \ n} \ r \ n}”}]}
请注意,负载平衡器的公共版本确实支持此方案,没有任何问题。
答案 0 :(得分:0)
为此doc。
内部负载均衡器不同于公共负载均衡器。蔚蓝 基础架构限制了对负载平衡的前端IP的访问 虚拟网络的地址。
对于内部负载均衡器,它可以使虚拟网络中的VM负载均衡到同一虚拟网络中的一组VM 。 因此,您无法为驻留在与ILB所在的VNET不同的VNET中的VM创建池。