[解決済み] mongoがどのポートをリッスンしているか、mongoシェルから見るにはどうしたらいいですか?
質問
mongoインスタンスが起動している場合、シェルからどのポート番号でリッスンしているかを確認するにはどうしたらよいでしょうか?私は、以下のように考えました。
db.serverStatus()
でできると思ったのですが、見当たりません。私はこれを参照してください
"connections" : {
"current" : 3,
"available" : 816
これは近いです...しかし、ありません。提案はありますか?ドキュメントを読みましたが、これを行うコマンドを見つけることができないようです。
どのように解決するのですか?
システムシェルから
lsof
(以下のDerickの回答を参照)または
netstat -an
を使用して、プロセスが実際に行っていることを表示することができます。 しかし、あなたがアクセスできるのは
mongo
シェルにしかアクセスできないと仮定すると (質問のタイトルから推測される)、 あなたは
serverCmdLineOpts()
コマンドを実行します。 この出力は、コマンドラインで渡されたすべての引数 (argv) と設定ファイルからの引数 (parsed) を与え、ports を推測することができます。
mongod
がリッスンしているポートを推測することができます。 以下はその例です。
db.serverCmdLineOpts()
{
"argv" : [
"./mongod",
"-replSet",
"test",
"--rest",
"--dbpath",
"/data/test/r1",
"--port",
"30001"
],
"parsed" : {
"dbpath" : "/data/test/r1",
"port" : 30001,
"replSet" : "test",
"rest" : true
},
"ok" : 1
}
上記のような特定のポートオプションを渡していない場合は
mongod
は 27017 と 28017 で待ち受けることになります (
http コンソール
) をデフォルトで待ち受けます。 注意: 明示的でなくてもポートを変更することができる他の引数がいくつかありますので、こちらを参照してください。
https://docs.mongodb.org/manual/reference/configuration-options/#sharding.clusterRole
関連
-
[解決済み】MongoDbがコード100でシャットダウンする【終了しました
-
[解決済み】MongoDBシェルですべてのコレクションを一覧表示するには?
-
CentOS7に新規インストールしたMongodbの初期設定
-
[解決済み] MongoDBでフィールドが存在することを確認する
-
[解決済み] or' 条件を含む MongoDB クエリ
-
[解決済み] MongoDB: 1つのコマンドで複数のドキュメントを更新するには?
-
[解決済み] コマンドラインからMongoDBデータベースを削除する方法を教えてください。
-
MongoDBラーニングノート
-
[解決済み】シェルスクリプトでmongoのコマンドを実行するには?
-
[解決済み] MongoDB: MongoDB シェルでコレクションのすべてのレコードを削除する方法?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】MongoError: 最初の接続でサーバー [localhost:27017] への接続に失敗しました。
-
[解決済み] E: mongodb-org パッケージが見つかりません。
-
[解決済み] 複合リテラルのキー無しフィールドの使用
-
[解決済み] HomebrewでMongoDBをインストールする
-
[解決済み] MongoDBでコレクションを削除するには?
-
問題 - mongodb - ストリームの終了に早く到達する
-
[解決済み】MongoDBでデータのバージョニングを実装する方法
-
[解決済み] MongoDB のオブジェクトを部分的に更新して、新しいオブジェクトを既存のオブジェクトにオーバーレイ/マージするにはどうすればよいですか?
-
[解決済み] なぜMongoDBではインデックスの方向が重要なのか?
-
[解決済み] MongoDb への現在の接続数をチェックする