、ノードを削除し、追加メインマルチサーバーから設定されたレプリカは確かにしばしば遭遇します。手の込んだ以下の2つの方法のノードを削除し、追加します。
まず、使用rs.reconfig、ノードの削除、追加
ノードの追加、1
コピー印刷ビューに
repmoreを:PRIMARY>設定= {
_id: "repmore"、
メンバー:[{_ ID:0、ホスト: '127.0.0.1:27017'、優先順位:2}、{_ ID:1、ホスト: '127.0.0.1:27018'、優先順位:1}]
}; //ノード追加
repmore:PRIMARY> rs.reconfig(設定) ; // 構成検証
repmoreを:PRIMARY> rs.status(); // ノードステータスチェック
正常に追加されたノードを。
注:これに他のノードに新しいノードをreplSet
2、ノード削除
ビューコピー印刷
repmoreを:>設定= {_id PRIMARY : "repmore"、メンバー:[{_ ID:0、ホスト: '127.0.0.1:27017' 、優先順位:2}]}; //は、 ノード削除
repmore:PRIMARY> rs.reconfig(設定する) ; // 構成検証
repmoreを:PRIMARY> rs.status(); // ノード状態チェック
二つ、およびrs.addを使用削除するノードを追加するrs.remove
ビューのコピー印刷
repmoreを:PRIMARY> rs.addを( "127.0.0.1:27018を "); // ノードが追加 repmore:PRIMARY> rs.removeを( "127.0.0.1:27018 "); // セクションの削除 注:有効な設定を使用するようにrs.reconfigされていないrs.addとrs.removeを使用しています。
より転載:
https://blog.csdn.net/yujin2010good/article/details/53781642