我有一个虚拟服务器上运行的MongoDB(Ubuntu 14.04.2 LTS)。 MongoDB日志说:
Fri May 8 13:08:02.270 [initandlisten] ERROR: Insufficient free space for journal files Fri May 8 13:08:02.270 [initandlisten] Please make at least 3379MB available in /usr/lib/unifi/data/db/journal or use --smallfiles Fri May 8 13:08:02.270 [initandlisten] Fri May 8 13:08:02.270 [initandlisten] exception in initAndListen: 15926 Insufficient free space for journals, terminating
所以我扩展了另一个50GB的虚拟磁盘,但我仍然得到相同的信息。 我重新启动了MongoDB和机器本身。 我在MongoDBconfiguration中添加了“smallfiles”选项。 当我遍历所有LVM命令( lvdisplay , pvdisplay和vgdisplay )时,他们似乎都说磁盘足够大。
我错过了什么?
从你的pastebin输出中,我认为你应该尝试运行:
resize2fs /dev/mapper/ubuntu--vg-root
你可以运行这个命令而不用停机。