startコマンドの出力を考えると、これは正しく開始されています。実行中の状態では、停止しているようです。ログファイルを調べる必要があります:
/var/log/mongodb/mongodb.log
それは、なぜモンゴッドが止まっているのかを教えてくれます。考えられる原因はいくつかありますが、その出力を確認しないと、明確に答えることは困難です。私の一般的な推奨事項:
bind_ipを使用しないでください-一般的には悪い考えです更新(2016):2012年にこれを書き戻す原因となったbind_ipの問題が修正され、現在は公式パッケージでもデフォルトでオンになっているため、これを削除します。トラブルシューティングの手順として設定なしで試す価値はありますが、一般的に使用するのは悪い考えではありません。- ポート27017で実行されている他の何かを確認します
- デフォルトを使用する場合でも、mongodb.confファイルでポートを明示的に指定します
最後に、問題が発生した場合に備えて、ファイルのアクセス許可を修正する方法について、この回答を確認してください(通常、ある時点でrootとして実行することによって発生します):