mongodb replica set 添加删除节点的2种方法

 更新时间:2014年07月22日 09:57:24   投稿:hebedich  
replica set多服务器主从,添加,删除节点,肯定会经常遇到的。下面详细说明一下,添加,删除节点的2种方法。

一,利用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来使用配置生效的。

相关文章

  • Windows下把MongoDB安装为系统服务的方法

    Windows下把MongoDB安装为系统服务的方法

    这篇文章主要介绍了Windows下把MongoDB安装为系统服务的方法,本文详细介绍了将mongoDB安装为WinXP下系统服务的过程,需要的朋友可以参考下
    2014-10-10
  • MongoDB中游标的深入学习

    MongoDB中游标的深入学习

    MongoDB中find()函数返回一个游标,客户端通过对游标进行一些设置就能对查询结果进行有效地控制,如可以限制查询得到的结果数量、跳过部分结果、或对结果集按任意键进行排序等!这篇文章主要介绍了MongoDB中的游标,有需要的朋友们可以参考借鉴,下面来一起看看吧。
    2016-12-12
  • MongoDB学习笔记之MapReduce使用示例

    MongoDB学习笔记之MapReduce使用示例

    这篇文章主要介绍了MongoDB学习笔记之MapReduce使用示例,本文直接给出实例代码,需要的朋友可以参考下
    2015-07-07
  • 在Linux ubuntu下安装mongodb的方法

    在Linux ubuntu下安装mongodb的方法

    这篇文章主要给大家介绍了在Linux ubuntu系统上如何安装mongodb的方法,大家都知道MongoDB是多平台的文档存储数据库;所以本文在ubuntu系统中安装MongoDB。文中给出了详细的步骤,相信对大家的理解和学习很有帮助,有需要的朋友们下面来一起看看吧。
    2016-11-11
  • Mongodb的oplog详解

    Mongodb的oplog详解

    这篇文章主要介绍了Mongodb的oplog详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • MongoDB中创建索引需要注意的事项

    MongoDB中创建索引需要注意的事项

    这篇文章主要介绍了MongoDB中创建索引需要注意的事项,本文讲解了创建索引可能会引发的问题并给出解决方法,需要的朋友可以参考下
    2015-03-03
  • MongoDB操作符中的$elemMatch问题

    MongoDB操作符中的$elemMatch问题

    这篇文章主要介绍了MongoDB操作符中的$elemMatch问题,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • MongoD管理数据库的方法介绍

    MongoD管理数据库的方法介绍

    这篇文章介绍了MongoDB管理数据库的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • 分享MongoDB修改oplog大小的4种方法

    分享MongoDB修改oplog大小的4种方法

    这篇文章主要介绍了分享MongoDB修改oplog大小的4种方法,文章基于MongoDB修改oplog大小展开其方法的介绍,需要的小伙伴可以参考一下
    2022-04-04
  • MongoDB排序时内存大小限制与创建索引的注意事项详解

    MongoDB排序时内存大小限制与创建索引的注意事项详解

    在数据量超大的情形下,任何数据库系统在创建索引时都是一个耗时的大工程,下面这篇文章主要给大家介绍了关于MongoDB排序时内存大小限制与创建索引的注意事项的相关资料,需要的朋友可以参考下
    2022-05-05

最新评论