MongoDBのレプリカセットのノードの追加および削除します

、ノードを削除し、追加メインマルチサーバーから設定されたレプリカは確かにしばしば遭遇します。手の込んだ以下の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

おすすめ

転載: www.cnblogs.com/xibuhaohao/p/11316988.html