我在 VMware ESXi 上运行虚拟机(Ubuntu 14.04 LTS)。虚拟机需要额外的存储空间来解释为什么我在 ESXi 中增加了磁盘大小,并从虚拟机本身运行了等。一切都很好(我想),因为两者都df -h
报告df -i
了很多磁盘空间和索引节点。但是当我达到分区的旧限制时,我遇到了“设备上没有剩余空间”。由于情况非常紧急,我决定重新启动解决问题的机器并将新数据写入分区。
我的问题:是否需要重新启动虚拟机,或者是否可以以某种方式避免?
快速总结:
- 增加 ESXi 中的磁盘大小
- 使用重新分区
parted
- 增长文件系统 (xfs)
- 验证
df
您可以使用
partprobe /dev/sdX
或hdparm -z /dev/sdX
无论如何,在某些情况下,这些命令是不够的,需要重新启动。
在您的情况下,奇怪的是文件系统调整大小没有问题(并由 a 确认
df
,对吗?),因此应该正确重新读取分区表......