如何为Azure中的现有虚拟机设置可用性?

我正在使用新的资源pipe理器types的虚拟机

现在我需要将其添加到负载均衡器(已configuration)中,但是我找不到如何将此虚拟机分配给可用性集,以便将其分配给负载均衡器。

在预览门户网站中似乎没有用户界面,所以我只是假设这是一个PowerShell,但我现在找不到有关分配现有虚拟机的文档。

仅供参考 – 与此相关的所有项目都在同一地区,我保证这一开始。

    ARM还没有设置这个function,即使在PowerShell中也是如此

    那么在GUI中还是没有select,但是Samir Farhat写了一个powershell脚本,可以用来在ARM模式下改变现有虚拟机的AS。

    AFAIK,这个function可能会在今年年底之前解决。 MS团队允许这样的操作是一个巨大的挑战。 更改可用性集合需要查看Azure上的VM移动性体系结构。 例如,在已经包含虚拟机的可用性集中添加虚拟机意味着将其放置到不同的默认域。 由于虚拟机在Azure(无实时迁移)方面是一个问题,所以这不是一个简单的操作。 我已经写了一个Powershell脚本,可以通过重新创build它来更改ARM VM的AS。 试试看,并享受: https : //buildwindows.wordpress.com/2016/02/25/add-or-change-an-arm-virtual-machines-availability-set/

    关于这个主题的完整讨论可以在这个链接中find

    在这里复制摘录,以防万一页面链接变得无效

    如何使用它 ?

    1-下载脚本并保存到本地

    2-运行并提供所需的参数

    要么

    2- ./Set-ArmVmAvailabilitySet.ps1 -VmName'VM Name'-ResourceGroup'Resource Group'-AvailabilitySetName'As Name'-SubscriptionName'Subscription name'

    从AvailabilitySet中删除虚拟机:

    ./Set-ArmVmAvailabilitySet.ps1 -VmName'VM Name'-ResourceGroup'Resource Group'-AvailabilitySetName 0 -SubscriptionName'订阅名称'

    下载链接

    版本1.01: https : //gallery.technet.microsoft.com/Set-Azure-Resource-Manager-f7509ec4