mongodb副本集搭建
Posted 江山一族
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb副本集搭建相关的知识,希望对你有一定的参考价值。
1.创建目录 mkdir -p /data/r1 /data/r2 /data/r3
2.启动: bin/mongod --config ../mongod.conf --replSet r1
bin/mongod --config ../mongod2.conf --replSet r1
bin/mongod --config ../mongod3.conf --replSet r1
查看是否启动成功:ps aux | grep mongo
3. bin/mongo //随便进入一个mongo
rs.initiate(rsconf)
4.检查是否配置成功:
rs.status()
5.删掉副本集其中一个节点:rs.remove(\'192.168.1.202:27019\')
6.rs.help() //查看帮助
7.重新添加配置副本集
var rsConfig = {
_id:\'rs2\',
members:[
{_id:0,host:\'198.209.10.897:8888\'},
{_id:1,host:\'198.209.10.898:8888\'},
{_id:2,host:\'198.209.10.899:8888\'}
]
}
rs.reconfig(rsConfig)
8.如果从节点不允许查询,执行rs.slaveOk()
9.副本集构建脚本:
以上是关于mongodb副本集搭建的主要内容,如果未能解决你的问题,请参考以下文章