使用 PowerShell 在规模集中创建虚拟机
本文逐步介绍了如何使用 PowerShell 创建虚拟机规模集。
创建资源组
使用 New-AzResourceGroup 创建 Azure 资源组。 资源组是在其中部署和管理 Azure 资源的逻辑容器。
New-AzResourceGroup -Name 'myVMSSResourceGroup' -Location 'chinanorth2'
创建虚拟机规模集
现在,使用 New-AzVmss 创建虚拟机规模集。 以下示例创建一个实例计数为 2 且运行 Windows Server 2019 Datacenter 版本的规模集。
重要
从 2023 年 11 月开始,使用 PowerShell 和 Azure CLI 创建的 VM 规模集将默认为灵活业务流程模式(如果未指定业务流程模式)。 若要详细了解此更改以及你应采取哪些操作,请访问针对 VMSS PowerShell/CLI 客户的中断性变更 - Microsoft 社区中心
New-AzVmss `
-ResourceGroup "myVMSSResourceGroup" `
-Name "myScaleSet" `
-OrchestrationMode "Flexible" `
-Location "China North 2" `
-InstanceCount "2" `
-ImageName "Win2019Datacenter"
清理资源
删除资源组时,也会删除其中包含的所有资源,例如 VM 实例、虚拟网络和磁盘。 使用 -Force
参数将确认你希望删除资源,不会再通过其他提示进行询问。 -AsJob
参数会使光标返回提示符处,无需等待操作完成。
Remove-AzResourceGroup -Name "myResourceGroup" -Force -AsJob