[英]Azure Resource Manager: move VM to availability group
似乎無法弄清楚如何在資源管理器堆棧中更改現有Azure VM的可用性集。 它沒有接口。 在ResourceManager模式下,Azure Powershell工具中不存在Set-AzureAvailabilitySet。 它確實存在於服務堆棧模式中。 但這對我沒有幫助。
AFAIK,此功能可能會在今年年底前解決。 MS團隊允許這樣的操作是一個巨大的挑戰。 更改可用性集需要查看Azure上的VM移動體系結構。 例如,在已包含VM的可用性集中添加VM意味着將其放入不同的默認域。 Becasue VM mobilty是Azure(無實時遷移)的問題,這不是一個簡單的操作。
我編寫了一個Powershell腳本,可以通過重新創建它來更改ARM VM的AS。
試一試,盡情享受:
如何使用它 ?
1-下載腳本並將其保存到本地位置
2-運行它並提供所需的參數
要么
2- ./Set-ArmVmAvailabilitySet.ps1 -VmName'VM名稱'-ResourceGroup'資源組'-AvailabilitySetName'作為名稱'-SubscriptionName'訂閱名稱'
要從AvailabilitySet中刪除VM,請執行以下操作:
./Set-ArmVmAvailabilitySet.ps1 -VmName'VM名稱'-ResourceGroup'資源組'-AvailabilitySetName 0 -SubscriptionName'訂閱名稱'
下載鏈接
版本1.01: https : //gallery.technet.microsoft.com/Set-Azure-Resource-Manager-f7509ec4
該功能尚未在ARM堆棧中實現,這就是您沒有看到cmdlet的原因......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.