截图留存:
mongo副本集单独写下:
1. 创建对应的conf文件
/etc/mongos/mongod1.conf
/etc/mongos/mongod2.conf
/etc/mongos/mongod3.conf
2. 创建对应的数据文件
/mongodata/data1
/mongodata/data2
/mongodata/data3
3. 以副本集的方式启动mongo (停止加 --shutdown)
Mongod–f /etc/mongos/mongod1.conf --replSetrs1
Mongod–f /etc/mongos/mongod2.conf --replSetrs1
Mongod–f /etc/mongos/mongod3.conf --replSetrs1
4. 登录一台(你希望是主的)
mongo 192.168.1.226:27017
User admin
config={
"_id" : "rs1",
"members" : [
{
"_id" : 0,
"host" : "192.168.1.226:27017"
},
{
"_id" : 1,
"host" : "192.168.1.226:27017"
},
{
"_id" : 2,
"host" : "192.168.1.226:27017"
}
]
}
rs.initiate(config)
rs.status()//查看情况
仲裁节点配置例:"host" : "192.168.1.226:27017",arbiterOnly: true;仲裁节点是可以不用的,只要你宕机还能有两台可以用的