を使用した経験のある人はいますdirectoryperdb
か? 私はその使用例をあまり見つけることができず、最初に知識のある人々を過ぎて私の思考プロセスを実行したいと思います:)
テラバイトに近いデータベースがあり、別のハード ドライブに別のデータベースを追加したいと考えています。データの再統合には何時間もかかるので、台無しにすることはできません。
私は現在持っています:
--dbpath
なので/home/mongo
- マウントされた新しい素敵な空のハードドライブ
/hd/newhd
私のプロセスは次のとおりです。
- 既存のデータベース
old
と新しいデータベースを呼び出しましょうnew
。 mkdir /home/mongo/old
mv /home/mongo/* /home/mongo/old/
/home/mongo/new
へのシンボリックリンク/hd/newhd/newmongodb
vim /etc/mongod.conf
〜とセットdirectoryperdb = true
- mongod を再起動し、新しいデータベースへのデータの挿入を開始します。
new
これは大丈夫に見えますか?新しいフォルダを自動的に認識し、通常どおり続行しますか?
Edit1:これによると: https://groups.google.com/forum/?fromgroups=#!topic/mongodb-commits/frAjIDG08Mcmongod.lock
ファイルは/home/mongo
. ジャーナルまたは _tmp ディレクトリはどうですか?