需要将 Azure 虚拟机的操作系统磁盘从 32 GB 调整为 16 GB。

3
我尝试调整由 Azure 自动创建的 Linux VM 上的操作系统磁盘大小。但我无法创建自定义的操作系统磁盘,请指导我如何操作?
另外,我也尝试关闭 VM 并调整操作系统磁盘大小,但它只能让我添加更多空间,而不能让我降低到较小的大小(例如16GB)。
2个回答

2
Azure虚拟机操作系统磁盘无法缩小,这是设计上的限制。您只能增加操作系统磁盘的大小。 希望此信息对您有所帮助。
编辑1: Linux虚拟机操作系统磁盘的默认大小为32GB。在创建Linux虚拟机时,您将无法选择小于32GB的OS磁盘大小。但是,对于数据磁盘,可以创建小于32GB的磁盘。 另外,针对Windows服务器虚拟机,有一些附带[smalldisk]前缀的操作系统镜像,这些较小的镜像需要更少的操作系统磁盘空间,因此具有这种类型镜像的VM的操作系统磁盘空间大小小于标准127GB。 此处为参考链接:smalldisk images。(仅适用于Windows VM)

谢谢您的回复,创建虚拟机时有没有办法选择操作系统磁盘的大小? - Mezba Uddin
你的回答可以通过提供更多支持信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的答案是正确的。您可以在帮助中心中找到有关如何编写良好答案的更多信息。 - Community

1

非常抱歉,我刚浏览了您的问题,我会尝试给您答案。

理论上,如果您在首次预订服务时选择 Azure 云虚拟机的磁盘容量为 32GB,那么就无法将其降级到 16GB

但是,如果您需要一个比 32GB 小大约 16GB 的系统磁盘,您可以从默认的 32GB 磁盘中分区出一部分。

或者,

解决方案A:

重新创建虚拟机以减小磁盘大小,请参考:

Azure VM: Decrease The Disk size.

首先,您可以备份正式的操作系统磁盘数据;

其次,创建一个新的 16GB 数据磁盘;

第三步,将您的操作系统磁盘数据恢复到新的 16 GB 数据磁盘上;

此外,

解决方案B:

不要重新创建虚拟机以减小磁盘大小,请参考:

使用PowerShell缩小Azure VM的OS托管磁盘。

我强烈建议您查看参考资料!

完毕!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接