有没有人有使用经验directoryperdb?我找不到很多它的用法示例,并希望先通过一些知识渊博的人来运行我的思维过程:)
我有一个近TB的数据库,并希望在另一个硬盘上添加另一个.我不能搞砸它,因为重新整合我的数据需要几个小时.
我目前有:
--dbpath 如 /home/mongo /hd/newhd我的流程如下:
old和新的数据库new.mkdir /home/mongo/oldmv /home/mongo/* /home/mongo/old//home/mongo/new到/hd/newhd/newmongodbvim /etc/mongod.conf 〜并设定 directoryperdb = truenew这看起来不错吗?它会自动识别新文件夹并继续正常吗?
EDIT1:根据这个:https://groups.google.com/forum/?fromgroups=#!topic/mongodb-commits/frAjIDG08Mc的mongod.lock文件应该是/home/mongo.日志或_tmp目录怎么样?
好的,所以我采取了暴跌,它工作得很好〜!:)
我现在成功地将数据保存到new符号链接到第二个HDD 的数据库中.
唯一的编辑是不要费心将journal文件夹移动到db子目录中,因为它只是在main中重新创建--dbpath
希望其他人会发现此帖有用.