我有一个 Ubuntu VM,它有一个与之关联的非托管操作系统磁盘。
当我们将非托管操作系统磁盘的大小从 30 GB 增加到 50 GB 时(在释放 VM 并从平台增加其大小之后),这些更改并未反映在文件系统 /dev/sda1 中,并且它继续显示分区的大小为 30 GB。
当我使用 RDP 命令访问 VM 时,增加的 20 GB 显示为可用空间。
有人能帮我将 /dev/sda1 文件系统的大小增加到 50 GB 吗?
答案1
当您在 Azure 中增加磁盘大小时,您所做的只是增加底层磁盘的大小,而没有在操作系统中执行任何操作来使用额外的空间。
现在,您的虚拟机上已连接了更大的磁盘,您需要让您的操作系统使用它。您可以使用 Linux 上的 ResizePart 来执行此操作。微软有一篇文章详细介绍了如何执行此操作这里。