sql >> データベース >  >> NoSQL >> MongoDB

Mongodbエラー:子プロセスが失敗し、エラー番号51で終了しました

    設定ファイルをVIMまたはプレーンテキストエディタで開き、次の行に移動します:

    storage: dbPath: THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

    例:

    /var/mongodb/db/mydb

    ターミナルに移動して、dbPathの下のパスが存在するかどうかを確認し、次のように入力します。

    ls THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

    たとえば、ここでの私の場合:

    ls /var/mongodb/db/mydb

    結果がディレクトリが存在しない場合は、それを再作成するだけです:

    mkdir -p THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

    例:

    mkdir -p /var/mongodb/db/mydb

    上記の回答で強調表示されているように、ディレクトリが存在することがわかった場合は、シャットダウン中に破損しました。

    ターミナルに移動し、次のコマンドを実行します:

    mongod --dbpath /data/db --repair

    上記を Mongo DB Offcial Docs



    1. MongoDBでのマルチドキュメントACIDトランザクションの概要とその使用方法

    2. 誰かがCouchDBとさまざまなオフライン実装(PouchDB)を試しましたか?

    3. MongoDB配列を$typeと一致させますか?

    4. マングースとフロートの値