Azure:重新启动更新域中的所有VM

juud5qan  于 2023-11-21  发布在  其他
关注(0)|答案(1)|浏览(102)

使用Azure Availability Sets时,您的虚拟机将被放置到更新域中。
更新域表示可以同时重新引导的虚拟机和底层物理硬件组。
我是否可以通过Azure门户重新启动更新域的所有VM,或者更新域仅用于Azure托管重新启动?

cigdeys3

cigdeys31#

为多个虚拟机创建可用性集,如下所示:


的数据

  • Azure可用性集中的更新域主要用于在计划的维护事件期间进行Azure托管的重新启动,以最大限度地减少对应用程序可用性的影响。*

直接从Azure Portal is not provided as a built-in feature.手动触发特定更新域中所有虚拟机的重新启动这些更新域旨在确保在计划维护期间不会同时重新启动可用性集中的所有虚拟机,从而减少对应用程序可用性的潜在影响。
更新域由Azure平台管理,以控制维护事件期间重新启动的顺序。
在portal中重新启动虚拟机,如下所示:



要重新启动资源组中的多个虚拟机,您可以使用以下命令:

$resourceGroup = "RGName"

# Get a list of VM names in the specified resource group
$vmList = az vm list --resource-group $resourceGroup --query '[].name' --output tsv

# Restart each VM in the list
foreach ($vmName in $vmList) {
    Write-Host "Restarting VM: $vmName"
    az vm restart --resource-group $resourceGroup --name $vmName
}

字符串


相关问题