【发布时间】:2018-10-23 21:38:26
【问题描述】:
我是 azure 部署的新手,因此我们正在尝试在当前虚拟机上获取名称以进行部署,因此我们需要删除并轮换当前虚拟机。
今天我能够移除平衡器的虚拟机,但无法进行轮换。
我知道我需要平衡器的名称。
现在我能够得到: IP地址。 网名。 VM 的 Azure 上的名称。 订阅名称。
我得到以下关于轮换设置的 powershell 代码的代码:
$nic = Get-AzureRmNetworkInterface -Name $NicName -ResourceGroup $RGName
$lb = Get-AzureRmLoadBalancer -Name $Namelb -ResourceGroupName $RGlb
$nic.IpConfigurations[0].LoadBalancerBackendAddressPools = $lb.BackendAddressPools
Set-AzureRmNetworkInterface -NetworkInterface $nic
但是我没有平衡器的名字。
通过这种方式我能够删除
$nic = Get-AzureRmNetworkInterface -Name $NicName -ResourceGroup $RGName
$lb = Get-AzureRmLoadBalancer -Name $Namelb -ResourceGroupName $RGlb
$nic.IpConfigurations[0].LoadBalancerBackendAddressPools = $lb.BackendAddressPools
Set-AzureRmNetworkInterface -NetworkInterface $nic
如果我有其他信息,但没有平衡器的名称。
我能做些什么来获得这个平衡器的名字?
谢谢,
马可·卡巴洛
【问题讨论】:
标签: azure powershell azure-load-balancer