共用方式為


Remove-AzVmssVMDataDisk

從虛擬機擴展集 VM 移除數據磁碟

語法

Remove-AzVmssVMDataDisk
      [-VirtualMachineScaleSetVM] <PSVirtualMachineScaleSetVM>
      [-Lun] <Int32>
      [-DefaultProfile <IAzureContextContainer>]
      [<CommonParameters>]

Description

Remove-AzVmssVMDataDisk Cmdlet 會從 VM 擴展集 VM 移除數據磁碟

範例

範例 1:從 VM 擴展集 VM 移除數據磁碟

$VmssVM = Get-AzVmssVM -ResourceGroupName "myrg" -VMScaleSetName "myvmss" -InstanceId 0 
Remove-AzVmssVMDataDisk -VirtualMachineScaleSetVM $VirtualMachine -Lun 0
Update-AzVmssVM -VirtualMachineScaleSetVM $VmssVM

第一個命令會取得資源組名、vmss 名稱和實例標識碼所提供的現有 Vmss VM。 第二個命令會從儲存在 $VmssVM 的 VM 擴展集 VM 中移除資料磁碟 lun 0,最後一個命令會使用已移除的數據磁碟來更新 Vmss VM。

參數

-DefaultProfile

用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:IAzureContextContainer
別名:AzContext, AzureRmContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Lun

指定磁碟的邏輯單元編號。

類型:Int32
Position:1
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-VirtualMachineScaleSetVM

虛擬機擴展集 VM 配置檔。

類型:PSVirtualMachineScaleSetVM
Position:0
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

輸入

PSVirtualMachineScaleSetVM

輸出

PSVirtualMachineScaleSetVM