在 Linux 上调整 Azure 主 SSD OS 磁盘的大小

在 Linux 上调整 Azure 主 SSD OS 磁盘的大小

Ubuntu 14.04 附带的 29GB 主磁盘不足以满足我们的需求。另外(据我所知),可连接的磁盘不是 SSD。

是否有更新的调整主磁盘大小的方法,而不是这里有些过时的指南中描述的方法? https://github.com/azure-contrib/WindowsAzureDiskResizer

答案1

Azure 磁盘管理并不顺畅和容易。

要调整系统磁盘的大小,没有其他解决方案,只能删除带有保留磁盘的虚拟机。从“虚拟机”中删除磁盘后,使用该工具调整大小,但将数据保留在 blob 中。

调整大小后,您必须添加具有现有磁盘的虚拟机。

记得保存虚拟机名称、磁盘名称、防火墙中的 acl 等。

我最后一次调整旧 Azure VM 的大小时使用了这篇博文:http://blogs.lessthandot.com/index.php/enterprisedev/cloud/azure/expanding-an-existing-azure-vm-system-drive/

有一个新的解决方案,即使用云资源管理器,但我从未测试过(并且您必须像第一种方法一样删除虚拟机)。

我没有解释如何扩展 ubuntu lvm,因为已经有很多关于这个的博客:

http://www.linuxuser.co.uk/features/resize-your-disks-on-the-fly-with-lvm

答案2

新的更新磁盘服务管理 API 允许您调整 VHD 的大小。在尝试此操作之前,请确保您的 VM 已停止。使用 ResizedSizeInGB 参数指定 VHD 的新大小。

相关内容