LinuxでMongoDBのステータスを確認する方法
Linux上で、MongoDBのステータスを確認するには以下のコマンドを実行します。
- MongoDBが実行中かどうか確認します。
sudo systemctl status mongod
MongoDBが実行中の場合は「active(実行中)」、それ以外は「inacctive(停止中)」が表示されます。
- MongoDBのprocessを確認する:
ps -ef | grep mongod
このコマンドは、mongod キーワードを含むすべてのプロセスを一覧表示します。
- MongoDB のログの確認
sudo tail -f /var/log/mongodb/mongod.log
このコマンドにより、MongoDB のログ情報がリアルタイムで出力されます。ログファイルのパスはシステムによって異なる場合があります。上記のパスの場合、MongoDB のデフォルトのログファイルパスです。
- MongoDBのコマンドラインツールを使用して、MongoDBインスタンスに接続
mongo
このコマンドは、デフォルトポート(27017)のMongoDBインスタンスに接続します。接続が成功すると、MongoDBのコマンドプロンプトが表示されます。
これらのコマンドは MongoDB の状態確認によく利用されるので、状況に応じて使い分けましょう。