12

毎回このメッセージが表示されますrs.initiate()

レプリカ セット rs0 の新しい構成 1 に記述されているホストがこのノードにマップされていません

これは、私の/etc/hosts/ファイルが両方のレプリカ セット サーバーでどのように見えるかです。

サーバー 1 およびサーバー 2 の「hosts」ファイル

127.0.0.1 ローカルホスト
aa.bb.cc.dd DataMongo1
ee.ff.gg.hh DataMongo2

サーバー 1-mongod.conf ファイル

bind-ip aa.bb.cc.dd

サーバー 2 -mongod.conf ファイル

bind-ip ee.ff.gg.hh

server1 のホスト名を DataMongo1 に、server2 を DataMongo2 に変更しました

$ホスト名 DataMongo1

ポート 27071 は両方のサーバーでコメント解除されています

ReplicaSet構成ファイル:

cfg= {
_id:"rs0",
members:[{_id:0,host:"DataMongo1:27071"},{_id:1,host:"DataMongo2:27071"}]}

この問題で私を助けてください。

4

3 に答える 3