链接: windows和Linux(centos7)安装mongodb6
注:需要删除数据和日志 rm -rf data/db/* log/* 下面的数据和日志
配置文件内容
dbpath=/usr/mongodb/data/db
logpath=/usr/mongodb/log/mongod.log
pidfilepath=/usr/mongodb/log/mongod.pid
directoryperdb=true
logappend=true
replSet=yh_mongodb
bind_ip=0.0.0.0
port=27017
oplogSize=10000
fork=true
scp -r /usr/mongodb root@slave1:/usr/
scp -r /usr/mongodb root@slave2:/usr/
[root@master bin]# ./mongod -f mo.conf
mongosh --host master
就可以连接到mongdbrs.initiate()
rs.status()
db.adminCommand({ "setDefaultRWConcern": 1, "defaultWriteConcern": { "w": "majority" } })
rs.status()
db.getMongo().setReadPref("primaryPreferred")
主要就是在原有的配置上添加了: shardsvr=true
dbpath=/usr/mongodb/data/db
logpath=/usr/mongodb/log/mongod.log
pidfilepath=/usr/mongodb/log/mongod.pid
directoryperdb=true
logappend=true
replSet=yh_mongodb
bind_ip=0.0.0.0
port=27017
oplogSize=10000
fork=true
shardsvr=true