使用 PowerShell 在擴展集中建立虛擬機器
此文章將逐步解說如何使用 PowerShell 來建立虛擬機器擴展集。
啟動 Azure Cloud Shell
Azure Cloud Shell 是免費的互動式 Shell,可讓您用來執行本文中的步驟。 它具有預先安裝和設定的共用 Azure 工具,可與您的帳戶搭配使用。
若要開啟 Cloud Shell,只要選取程式碼區塊右上角的 [試試看] 即可。 您也可以移至 https://shell.azure.com/powershell ,從另一個瀏覽器索引標籤啟動 Cloud Shell。 選取 [複製] 即可複製程式碼區塊,將它貼到 Cloud Shell 中,然後按 enter 鍵加以執行。
建立資源群組
使用 New-AzResourceGroup 來建立 Azure 資源群組。 資源群組是在其中部署與管理 Azure 資源的邏輯容器。
New-AzResourceGroup -Name 'myVMSSResourceGroup' -Location 'EastUS'
建立虛擬機器擴展集
現在使用 New-AzVmss 建立虛擬機器擴展集。 下列範例會建立執行個體計數為「二」且執行 Windows Server 2019 Datacenter 版本的擴展集。
重要
自 2023 年 11 月起,如果未指定協調流程模式,則使用 PowerShell 和 Azure CLI 建立的 VM 擴展集會預設為彈性協調流程模式。 如需此變更的詳細資訊,以及您應該採取的動作,請移至針對 VMSS PowerShell/CLI 客戶的中斷性變更 - Microsoft 社群中樞
New-AzVmss `
-ResourceGroup "myVMSSResourceGroup" `
-Name "myScaleSet" `
-OrchestrationMode "Flexible" `
-Location "East US" `
-InstanceCount "2" `
-ImageName "Win2019Datacenter"
清除資源
刪除資源群組時,將會同時刪除其內含的所有資源,例如 VM 執行個體、虛擬網路和磁碟。 -Force
參數能確認您想要刪除資源,而不需再透過另一個提示確認。 -AsJob
參數不會等待作業完成,就會將控制項傳回給提示字元。
Remove-AzResourceGroup -Name "myResourceGroup" -Force -AsJob