MongoDB的复制集

	MongoDB搭建复制集(多台服务器维护相同的数据副本,提高服务器的可用性.)
	如果没有安装MongoDB请参考下面的文章 
	http://blog.csdn.net/qq_36030288/article/details/54317414
	
	1.创建你的目录
	mkdir -p /mongodb/data/m27017 /mongodb/data/m27018 /mongodb/data/m27019 /mongodb/logs/m27017 /mongodb/logs/m27018 /mongodb/logs/m27019
	2.分别启动三个MongoDB进程 指定 replSet
	./mongod --dbpath=/mongodb/data/m27017 --logpath=/mongodb/logs/m27017/logs.log --replSet rsa --fork --smallfiles --port 27017
	./mongod --dbpath=/mongodb/data/m27018 --logpath=/mongodb/logs/m27018/logs.log --replSet rsa --fork --smallfiles --port 27018
	./mongod --dbpath=/mongodb/data/m27019 --logpath=/mongodb/logs/m27019/logs.log --replSet rsa --fork --smallfiles --port 27019
	3.配置
	var rsconf = {
	    _id:'rsa',
	    members:
	    [
	        {_id:0,
	        host:'101.201.67.132:27017'
	        },
			{_id:1,
	        host:'101.201.67.132:27018'
	        },
	        {_id:2,
	        host:'101.201.67.132:27019'
	        }
	    ]
	}
	4.根据配置做初始化
	rs.initiate(rsconf);
	5.操作
	rs.status() 查看状态
	rs.remove('101.201.67.132:27017') 删除节点
	rs.slaveOk() 出现上述错误,是因为slave默认不许读写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值