扩展磁盘/分区后是否需要重新启动?

扩展磁盘/分区后是否需要重新启动?

我在 VMware ESXi 上运行虚拟机 (Ubuntu 14.04 LTS)。虚拟机需要额外的存储空间,这就是为什么我增加了 ESXi 中的磁盘大小,并从虚拟机本身运行 pationing 等。一切都很好(我认为),因为和都df -h报告df -i了大量剩余的磁盘空间和 inode。但是当我达到分区的旧限制时,我面临“设备上没有剩余空间”的情况。由于情况非常紧急,我决定重新启动机器,这解决了问题,并将新数据写入分区。

我的问题是:是否需要重新启动虚拟机或者是否可以以某种方式避免?

快速摘要

  • 在 ESXi 中增加磁盘大小
  • 使用以下方法重新分区parted
  • 扩大文件系统 (xfs)
  • 验证df

答案1

您可以使用partprobe /dev/sdXhdparm -z /dev/sdX

无论如何,在某些情况下这些命令是不够的,需要重新启动。

在您的情况下,奇怪的是文件系统调整大小操作毫无问题(并且得到了确认df,对吗?),因此分区表应该被正确地重新读取......

相关内容