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

Ubuntu11.04でmongodbを再起動できません

    startコマンドの出力を考えると、これは正しく開始されています。実行中の状態では、停止しているようです。ログファイルを調べる必要があります:

    /var/log/mongodb/mongodb.log
    

    それは、なぜモンゴッドが止まっているのかを教えてくれます。考えられる原因はいくつかありますが、その出力を確認しないと、明確に答えることは困難です。私の一般的な推奨事項:

    1. bind_ipを使用しないでください-一般的には悪い考えです 更新(2016):2012年にこれを書き戻す原因となったbind_ipの問題が修正され、現在は公式パッケージでもデフォルトでオンになっているため、これを削除します。トラブルシューティングの手順として設定なしで試す価値はありますが、一般的に使用するのは悪い考えではありません。
    2. ポート27017で実行されている他の何かを確認します
    3. デフォルトを使用する場合でも、mongodb.confファイルでポートを明示的に指定します

    最後に、問題が発生した場合に備えて、ファイルのアクセス許可を修正する方法について、この回答を確認してください(通常、ある時点でrootとして実行することによって発生します):

    mongodbが予期しないシャットダウン後にクラッシュする



    1. センチネルでRedisをアップグレードするためのベストプラクティス?

    2. 合計数を取得するためにMongoDBで合計を集計するにはどうすればよいですか?

    3. mongoDBへの動的xml

    4. dockerfileからmongodbを開始する方法