我們有多個不需要公共IP即可工作的後臺工作者vmss。單個Azure負載平衡器後面的多個vmss
我希望能夠連接到任意虛擬機(例如通過rdp進行故障排除,或者使用遠程分析器等來收集一些快照)。
當每個負載平衡器只有一個VMSS時,它們都像魅力一樣工作。我已經爲虛擬機上使用的每個端口設置了nat池,並且一切正常。
現在,如果我想多一個vmss添加到相同的負載均衡器(使用它自己的NAT /後端池)部署失敗,
Virtual Machine /subscriptions/.../resourceGroups/.../providers/Microsoft.Compute/virtualMachines/|providers|Micr
osoft.Compute|virtualMachineScaleSets|...|virtualMachines|0 is using different Availability Set than other Virtual Machines connected to the Load Balancer(s) ...
消息。
據我所知,沒有辦法爲vmss設置可用性設置。是否有任何選擇,但爲每個VMSS保留自己的負載平衡器/公共IP?
UPD我找到了VM+Availability Set setup(請參閱ILB端點部分)的類似方案。
這樣的VMSS?
不幸的是,我們無法將多個VMSS添加到相同的負載平衡器中,作爲解決方法,我們可以將新VM作爲跳轉盤部署,使用此新VM通過內部IP地址連接其他VM實例,更多信息請查看我的答案。 –
@Jason Ye - MSFT謝謝!那麼是否有可能在同一個VNet中擁有多個vmss併爲它們分配自己的公共api /負載均衡器? – Sinix
或者爲每個負載均衡器創建多個公有IP地址? –