【问题标题】:how to extend C drive size of Azure VM如何扩展 Azure VM 的 C 盘大小
【发布时间】:2018-01-26 17:43:58
【问题描述】:

我的一个 Azure 实例 C 驱动器已满,有没有办法在不受影响的情况下扩展 Azure 实例 C 驱动器的大小。

操作系统:是 Windows 2008 R2

【问题讨论】:

  • 也许下面的链接会有所帮助:stackoverflow.com/questions/24907945/…问候
  • 不,链接是另一个问题
  • 这应该移到 ServerFault,因为它不是关于编程,而是关于 Azure 基础架构。

标签: azure


【解决方案1】:

截至今天 (2015-02-05),无法增加 OS 磁盘的大小。 OS 磁盘的最大允许大小为 128GB。深入阅读About Virtual Machine Disks in Azure

您可以调整数据磁盘的大小。虽然,数据磁盘的最大大小为 1 TB,但我认为没有理由创建更小的数据磁盘。无论如何,您只需为实际占用的字节数付费。

话虽如此 - 您必须更改在 Azure VM 上安装和配置软件的方式。无需在操作系统磁盘上存储任何 TEMP、LOG 或 IIS 文件夹。也没有绝对需要在操作系统磁盘上安装应用程序。

【讨论】:

    【解决方案2】:
    $rgName = Read-host "Enter Resource GroupName"
    
    $vmName = Read-host "Enter Machine Name"
    

    获取对您的 VM 的引用:

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

    在调整磁盘大小之前停止 VM,如下所示:

    Stop-AzureRmVM -ResourceGroupName $rgName -Name $vmName
    

    将 OS 磁盘的大小扩展到 1TB:

    $vm.StorageProfile.OSDisk.DiskSizeGB = 1023
    
    Update-AzureRmVM -ResourceGroupName $rgName -VM $vm
    
    
    Start-AzureRmVM -ResourceGroupName $rgName -Name $vmName
    

    【讨论】:

    • 以上命令是针对std磁盘而不是托管磁盘VM,如果要扩展托管磁盘,可以通过azure门户进行,进入VM->磁盘并将128更改为1023并保存
    猜你喜欢
    • 2018-10-10
    • 2019-11-13
    • 1970-01-01
    • 2017-11-03
    • 2022-06-28
    • 1970-01-01
    • 2017-08-30
    • 2023-04-05
    • 2018-10-30
    相关资源
    最近更新 更多