0
私はシャードクラスタに問題があります。レプリカセットのホストに接続できませんでした
私は、1台のルータ、2台のレプリカセットシャード(それぞれ2ノード)、および1台の3クラスタ構成クラスタで新しいクラスタをセットアップしました。
私はセットアップすべてが正しく、コレクションを作成したと考えているが、インデックスを追加しましたが、私は、コレクションにデータを挿入またはクエリに行くとき、私はエラーを取得:
Error: error: {
"ok" : 0,
"errmsg" : "None of the hosts for replica set configReplSet could be contacted.",
"code" : 71
}
configReplSetは私のconfigレプリカセットです。それはボックスからアクセス可能で、私はmongoシェルを使用してRSのプライマリにログインすることができました。
このエラーの原因については、何か助けてください。ここで
は()
--- Sharding Status ---
sharding version: {
"_id" : 1,
"minCompatibleVersion" : 5,
"currentVersion" : 6,
"clusterId" : ObjectId("58a761728dfc0e1090b7c592")
}
shards:
{ "_id" : "rs0", "host" : "rs0/mdbshard-b1:27017,mdbshard-b1rep:27017" }
{ "_id" : "rs1", "host" : "rs1/mdbshard-b2rep:27018,mdbshard-b2:27017" }
active mongoses:
"3.2.12" : 1
balancer:
Currently enabled: yes
Currently running: no
Failed balancer rounds in last 5 attempts: 0
Migration Results for the last 24 hours:
No recent migrations
と私のシャードルータの設定ファイル
replication:
localPingThresholdMs: 15
sharding:
autoSplit: true
configDB: "configReplSet/mdbcfg-b1:27019,mdbcfg-b2:27019,mdbcfg-b3:27019"
chunkSize: 64
processManagement:
fork: true
systemLog:
destination: file
path: "/var/log/mongodb/mongodb.log"
logAppend: true
私はあなたが他の情報が必要な場合、私はそれを提供するために幸せになる教えてください私のsh.statusです。
を助け場合は、一次、二次およびmongosプロセスのログをチェックしましたか?そこに何かエラーがありますか? – Confused
ログは正常に見えますが、実際にはルータからの有効な接続が表示されています。 '2017-02-18T01:53:21.575ZIネットワーク[initandlisten]接続が10.57.157.199:43293#109から受け入れられました(10接続が開きます) 2017-02-18T01:54:21.575ZIネットワーク[conn107]接続終了10.57.157.199:43272(現在9つの接続が開きます) ' – Eumcoz
これは機能しました。ありがとうございます! – Eumcoz