【发布时间】:2017-08-30 08:00:23
【问题描述】:
在 Azure 中创建 Windows Server 虚拟机后,我注意到操作系统磁盘(C:驱动器)的大小只有 30GB。
我的印象是所有新的虚拟机都有 127GB 的操作系统磁盘大小。 (Expand the OS drive of a Windows VM in Azure)
有人可以澄清一下吗?
编辑
另外,我正在使用我的 MSDN 订阅创建虚拟机 - 这可能是造成这种情况的原因吗?
编辑 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
【问题讨论】:
-
您使用的是“经典”Azure 管理门户或 API 还是新的“资源管理器”门户或 API?
-
我使用 portal.azure.com 登录 Azure。
-
您确定是 Windows 而不是 Linux? Windows VM 有 127GB 操作系统磁盘,Linux 有 30GB 操作系统磁盘。
-
它是 Windows Server 2016,我后来 RDP 到它检查磁盘大小。
-
仅供参考,我刚才看到了相同的结果,包括托管磁盘和非托管磁盘。我无法解释这一点。也许打开支持票? (不幸的是,这个特定的问题对于 Stackoverflow 来说是题外话,因为没有与编程相关的问题)。另请注意:这与您使用 MSDN 订阅这一事实无关。
标签: azure azure-virtual-machine