Azure VM:操作系统磁盘大小

时间:2017-04-04 22:28:38

标签: azure azure-virtual-machine

在Azure中创建Windows Server虚拟机后,我注意到操作系统磁盘(C:驱动器)的大小只有30GB。

我的印象是所有新VM都有127GB的OS磁盘大小。 (Expand the OS drive of a Windows VM in Azure

有人可以澄清吗?

修改

另外,我正在使用我的MSDN订阅创建一个VM - 这可能是导致这种情况的吗?

修改2

我设法通过运行以下内容来增加操作系统驱动器大小(如上面链接文章中所述)。然后我不得不调整操作系统内的磁盘大小。

Login-AzureRmAccount
Select-AzureRmSubscription -SubscriptionName 'my-subscription-name'
$rgName = 'my-resource-group-name'
$vmName = 'my-vm-name'
$vm = Get-AzureRmVM -ResourceGroupName $rgName -Name $vmName
Stop-AzureRmVM -ResourceGroupName $rgName -Name $vmName
# Set the size to whatever is needed.
$vm.StorageProfile.OSDisk.DiskSizeGB = 1023
Update-AzureRmVM -ResourceGroupName $rgName -VM $vm
Start-AzureRmVM -ResourceGroupName $rgName -Name $vmName

3 个答案:

答案 0 :(得分:0)

你是对的,昨天看到了。 暂时解决这个问题的一种方法:我使用ARM创建虚拟机,现在你可以指定磁盘大小(60GB或200GB,无论你想要什么),但实际的C分区只有30GB。您需要转到计算机管理并扩展C分区的大小以占用整个磁盘。 此外,如果使用ARM进行配置,则可以使用以前的SKU版本的Windows 2012 R2 / Windows 2016操作系统映像。 希望能帮助任何人!

答案 1 :(得分:0)

昨天微软的磁盘大小从127GB变为30GB。但这个尺寸太小了。安装某些应用程序后,磁盘已满。它与托管磁盘开票方式有关。分配空间而不是已用空间。

解决方案:

  1. 关闭VM
  2. 更改操作系统磁盘的大小
  3. 启动VM
  4. 在磁盘管理中扩展卷
  5. Microsoft在没有通知客户,更改文档,等待来自客户经理的消息的情况下进行了更改,但这是我从技术联系人处获得的信息。

答案 2 :(得分:0)

默认情况下,会为临时文件创建临时vhd, 所以我们需要添加一个磁盘来存储操作系统... 为Os自动添加默认的第二个磁盘 (例如,在A1 basic中,临时磁盘为40 Gb,第二个磁盘为127 Gb) 这个额外的第二个磁盘需要计算价格估算(它应该在计算器中默认存在) 弗雷德里克。