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

相关文章

  • Win10 64位安装MongoDB数据库的详细教程

    Win10 64位安装MongoDB数据库的详细教程

    这篇文章主要介绍了Win10 64位安装MongoDB数据库的详细教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • mongodb本地连接失败的问题解决

    mongodb本地连接失败的问题解决

    本文主要介绍了mongodb本地连接失败的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • 详解MongoDB数据库基础操作及实例

    详解MongoDB数据库基础操作及实例

    这篇文章主要介绍了详解MongoDB数据库基础操作及实例的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • 关于MongoDB索引管理-索引的创建、查看、删除操作详解

    关于MongoDB索引管理-索引的创建、查看、删除操作详解

    本文讲述了关于MongoDB索引管理包括索引的创建、查看索引、删除索引各方面的命令及使用方法
    2018-03-03
  • MongoDB Shell 命令实例总结【进阶篇】

    MongoDB Shell 命令实例总结【进阶篇】

    这篇文章主要介绍了MongoDB Shell 命令,结合实例形式总结分析了MongoDB数据库常用的查询、更新、插入、集合、函数等相关操作技巧与注意事项,需要的朋友可以参考下
    2019-02-02
  • 开发分布式医疗挂号系统MongoDB集成实现上传医院接口

    开发分布式医疗挂号系统MongoDB集成实现上传医院接口

    这篇文章主要介绍了开发分布式医疗挂号系统MongoDB集成实现上传医院接口,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-04-04
  • MongoDB基础命令以及操作示例详解

    MongoDB基础命令以及操作示例详解

    Mongodb:是一种NoSQL数据库,下面这篇文章主要给大家介绍了关于MongoDB基础命令以及操作的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-08-08
  • MongoDB查询与游标之分布式文件存储

    MongoDB查询与游标之分布式文件存储

    这篇文章主要介绍了MongoDB的查询与游标,查询就是返回集合中文档的一个子集,子集的范围从0个文档到整个集合;游标的客户端实现通常能够在很大程度上对查询的最终输出进行控制;感兴趣的同学可以参考阅读
    2023-04-04
  • MongoDB分片在部署与维护管理中常见的事项总结大全

    MongoDB分片在部署与维护管理中常见的事项总结大全

    分片(sharding)是指将数据拆分,将其分散存放在不同的机器上的过程。下面这篇文章主要给大家总结介绍了关于MongoDB分片在部署与维护管理中常见事项的相关资料,文中通过图文以及示例代码介绍的非常详细,需要的朋友可以参考下
    2018-09-09
  • Mongodb 如何将时间戳转换为年月日日期

    Mongodb 如何将时间戳转换为年月日日期

    这篇文章主要介绍了Mongodb 如何将时间戳转换为年月日日期,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10

最新评论