2015-02-05 106 views
1

我的一个Azure实例C盘正在变满,是否有任何方法可以扩展Azure Instance C盘大小而不会受到影响。如何扩展Azure虚拟机的C盘大小

OS:是的Windows 2008 R2

+0

也许下面的链接将有所帮助: http://stackoverflow.com/questions/24907945/resize-c-drive-on-windows-azure-virtual-server-solved 问候 – 2015-02-05 18:42:40

+0

没有,链接指向另一个问题 – astaykov 2015-02-05 19:56:16

+0

这应该被移到ServerFault,因为它不是关于编程,而是关于Azure基础架构。 – 2015-02-05 20:40:20

回答

2

有没有办法来增加操作系统磁盘的大小今日(2015年2月5日)的。 OS磁盘允许的最大容量为128GB。深入阅读About Virtual Machine Disks in Azure

虽然您可以调整数据磁盘的大小。尽管数据磁盘的最大容量为1TB,但我没有看到创建较小数据磁盘的理由。无论如何,您只能为实际占用的字节计费。

话虽如此 - 您必须改变您在Azure虚拟机上安装和配置软件的方式。无需在OS磁盘上存储任何TEMP,LOG或IIS文件夹。也没有绝对需要在OS磁盘上安装应用程序。

0
$rgName = Read-host "Enter Resource GroupName" 

$vmName = Read-host "Enter Machine Name" 

获取到你的虚拟机的引用:

Stop-AzureRmVM -ResourceGroupName $rgName -Name $vmName 

展开尺寸为OS磁盘到1TB:

调整磁盘如下之前

$vm = Get-AzureRmVM -ResourceGroupName $rgName -Name $vmName 

停止VM

$vm.StorageProfile.OSDisk.DiskSizeGB = 1023 

Update-AzureRmVM -ResourceGroupName $rgName -VM $vm 


Start-AzureRmVM -ResourceGroupName $rgName -Name $vmName 
+1

以上命令是用于std磁盘而不是管理磁盘虚拟机,如果要扩展托管磁盘,可以通过azure门户完成,转到VM-> disk并将128更改为1023并保存 – Vaibhav 2018-01-26 07:23:02