将mongodb保存到不同的分区

将mongodb保存到不同的分区

问题描述:

我有一个在centos6上运行的mongod实例。 我想确保自从上次使用mongo时将所有内容保存到/ dev/sda2我遇到了我的分区上限,并且必须执行几个混乱的操作来增加分区大小。将mongodb保存到不同的分区

那么,如何确保mongod会保存到/ dev/sda2中?

谢谢。

只需将/var/lib/mongodb移动到其他位置(可能为/mnt/sda2/mongodb),然后创建从/var/lib/mongodb到此新位置的符号链接。完美地为我工作。

您也可以移动和符号链接单个数据文件。

当然,在做任何这些之前,MongoDB必须停止。

+0

好的答案,我也了解到,我可以使用mount命令检查文件和文件夹的安装位置。我在我的MongoDB中没有任何东西,但经过几次尝试之后,链接已经存在并且可以正常工作。 – Digits 2014-09-30 14:17:30