欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Mongodb增加、移除Arbiter节点实例

程序员文章站 2022-11-22 18:17:46
增加arbiter 增加配置文件mongod1,mongod2,mongod3分别为shard1,shard2,shard3三个set集合的arbiter。 复制代码...

增加arbiter

增加配置文件mongod1,mongod2,mongod3分别为shard1,shard2,shard3三个set集合的arbiter。

复制代码 代码如下:

replset=shard1
replset=shard2
replset=shard3

启动mongod实例。
连接primary.
复制代码 代码如下:

rs.addarb(“192.168.1.50:10001″)
rs.addarb(“192.168.1.50:10002″)
rs.addarb(“192.168.1.50:10003″)

移除arbiter
复制代码 代码如下:

rs.remove(“192.168.1.50:10001″)

注意:最好移除结点时候先停掉服务,防止有特殊未知状态出现。

note:before running the rs.remove() operation, you must shut down the replica set member that you're removing.
changed in version 2.2: this procedure is no longer required when using rs.remove(), but it remains good practice.