我正在VMware ESXi上运行一个虚拟机(Ubuntu 14.04 LTS)。 为了提高ESXi中的磁盘大小,虚拟机需要额外的存储空间,并从虚拟机本身运行虚拟化等。 一切都很好(我认为),因为df -h和df -i报告了大量的磁盘空间和索引节点。 但是当我打到分区的旧限制,我面临着“设备上没有剩余空间”。 由于情况非常紧急,我决定重新启动解决问题的机器,并让新数据写入分区。
我的问题:重新启动虚拟机是必要的还是可以以某种方式避免?
快速总结 :
parted dfvalidation 您可以使用partprobe /dev/sdX或hdparm -z /dev/sdX
无论如何,在某些情况下,这些命令是不够的,需要重新启动。
在你的情况下,奇怪的是,文件系统resize没有问题(并由df确认,对吗?),所以分区表应该已被正确重读…