9

更新:これは Meteor v0.4 (2012) の後に修正されました。歴史的な目的のために:


からの抜粋du:

2890768 ./Code/Meteor/QuarterTo/.meteor/local/db/journal
2890772 ./Code/Meteor/QuarterTo/.meteor/local/db
2890776 ./Code/Meteor/QuarterTo/.meteor/local
2890788 ./Code/Meteor/QuarterTo/.meteor
2890804 ./Code/Meteor/QuarterTo

それが私のDropboxにあり、私の限界を超えたので、私は単に尋ねます.

4

4 に答える 4

7

meteor run実行されると、デフォルトの mongo 設定で mongodb が起動されるため、(大規模な) prealloc ファイルが に作成され.meteor/local/db/journalます。

この動作を無効にする明確な方法はありません。回避策として私が行ったことは、ファイルを変更し、起動時にmongodbに渡されるパラメーターをapp/lib/mongo_runner.js追加することです。--nojournal

これに関する問題を作成しました: https://github.com/meteor/meteor/issues/15

于 2012-04-12T10:36:32.820 に答える
1

私のために働くコマンドは次のとおりです。

  1. 実行中の場合はmongodbインスタンスを停止します

sudo service mongod stop

  1. 3 GB 以上の事前割り当てスペースを必要とせずに新しい mongodb インスタンスを作成し、小さなファイルを使用します。

mongod --noprealloc --smallfiles

「エラー: dbpath (/data/db) が存在しません」というメッセージが表示される場合。2 を実行する場合は、2 の前にこれらのコマンドを実行します。 sudo mkdir -p /data/db/

sudo chown `id -u` /data/db

于 2015-03-02T09:59:01.877 に答える
1

たぶん、mongoDB に smallfiles=true パラメータを使用できますか? 最小の事前割り当てファイルを作成します

于 2012-04-12T14:36:07.230 に答える