4台机器安装mongodb后,把4台机器的mongod启动,然后通过mongo连接你要做主机的mongo。
如以192.168.10.111:27017为主节点
master.conf配置
processManagement:
fork: true
net:
bindIp: 127.0.0.1,192.168.10.110,10.9.0.1,14.17.97.226
port: 27017
storage:
dbPath: /mnt/raid5/server/data/mongodb
systemLog:
destination: file
path: "/mnt/raid5/server/logs/mongodb/mongodb.log"
logAppend: true
logRotate: rename
storage:
journal:
enabled: true
replication:
replSetName: rs01
其他主机上mongo配置一样只需修改一下bindIP
#mongo
192.168.10.111:27017
然后修改mongodb配置
>use admin
>cfg={ _id:"rs01", members:[ {_id:0,host:'192.168.10.111:27017',priority:5}, {_id:1,host:'192.168.10.110:29017',priority:3},{_id:2,host:'192.168.10.112:27017',priority:2},{_id:3,host:'192.168.10.114:27017',arbiterOnly:true}] }
>rs.reconfig(cfg)
错误
> rs.reconfig(cfg)
{
"ok" : 0,
"