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

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

    あなたはmongoを間違った方法で開始し、おそらくシャットダウンしました。

    1。 MONGODBを開始するには

    バックグラウンドでmongoを起動するには、次のように入力します。 mongod --dbpath / data / db --fork --logpath / dev / null

    • / data / db dbの場所です。まだ作成していない場合=>次のように入力します: mkdir / data / db
    • -フォーク バックグラウンドでmongoを開始することを意味します-デーモン。
    • -logpath / dev / null ログに記録したくないことを意味します-/dev / nullを置き換えることでログを変更できます /var/log/mongo.logのようなパスに移動します

    2。 MONGODBをシャットダウンするには

    次のように入力して、mongoに接続します: mongo 次に、 use admin およびdb.shutdownServer() 。 mongoDBで説明するように

    この手法が何らかの理由で機能しない場合は、いつでもプロセスを強制終了できます。

    1. mongodbプロセスを見つけるPID 次のように入力します: lsof -i:27017 mongodbがポート27017で実行されていると仮定します
    2. kill」と入力します 、 を置き換えます 前のコマンドで見つけた値によって。


    1. Redisから値を取得してNGiNXの変数に入れるにはどうすればよいですか?

    2. TravisCIでRedisを実行する

    3. ダンプされたデータをmongodumpで使用するにはどうすればよいですか?

    4. 結果セットをmongoでランダムに注文する