我想使用Powershell或任何其他工具增加Windows Azure中的操作系统磁盘大小。请帮忙
此致 Umair
答案 0 :(得分:1)
在管理模式下打开Powershell ISE或Powershell窗口,然后按照以下步骤操作:
以资源管理模式登录您的Microsoft Azure帐户,并按如下方式选择您的订阅:
Login-AzureRmAccount
Select-AzureRmSubscription –SubscriptionName 'my-subscription-name'
设置资源组名称和VM名称,如下所示:
$rgName = 'my-resource-group-name'
$vmName = 'my-vm-name'
按如下方式获取对VM的引用:
$vm = Get-AzureRmVM -ResourceGroupName $rgName -Name $vmName
在调整磁盘大小之前停止VM,如下所示:
Stop-AzureRmVM -ResourceGroupName $rgName -Name $vmName
这就是我们等待的那一刻!将操作系统磁盘的大小设置为所需的值,并按如下方式更新VM:
$vm.StorageProfile.OSDisk.DiskSizeGB = 1023
Update-AzureRmVM -ResourceGroupName $rgName -VM $vm
新大小应大于现有磁盘大小。允许的最大值为1023 GB。
更新VM可能需要几秒钟。命令完成执行后,按如下所示重新启动VM:
Start-AzureRmVM -ResourceGroupName $rgName -Name $vmName
就是这样!现在RDP进入VM,打开计算机管理(或磁盘管理)并使用新分配的空间扩展驱动器。
粘贴自:https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-windows-expand-os-disk
答案 1 :(得分:0)
我通过在windows azure powershell最新版本上使用以下命令完成此操作。请注意,旧版本的powershell不支持此命令。
更新-AzandDisk -DiskName [磁盘名称] -Label [DiskLabel] -ResizedSizeInGB 1020