程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MongoDB數據庫 >> MongoDB綜合知識 >> mongodb replica set 添加刪除節點的2種方法

mongodb replica set 添加刪除節點的2種方法

編輯:MongoDB綜合知識

一,利用rs.reconfig,來添加,刪除節點

1,添加節點

repmore:PRIMARY> config = {_id:"repmore",members:[{_id:0,host:'127.0.0.1:27017',priority :2},{_id:1,host:'127.0.0.1:27018',priority:1}]};  //添加節點 
 
repmore:PRIMARY> rs.reconfig(config);  //使配置生效 
 
repmore:PRIMARY> rs.status();   //查看節點狀態 

節點添加成功。
注意:新增節點的replSet要和其他節點要一樣

2,刪除節點

repmore:PRIMARY> config = {_id:"repmore",members:[{_id:0,host:'127.0.0.1:27017',priority :2}]};   //刪除節點 
 
repmore:PRIMARY> rs.reconfig(config);  //使配置生效 
 
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.add和rs.remove是不用rs.reconfig來使用配置生效的。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved