第一步
找到MongoDB的安装路径
ps:不要注意这里面的东西你是否都有
第二步
基于下面的模型
分别创建下面三个文件夹
第三步
然后分别每个文件夹里面创建如下两个空文件夹和一个空CONF文件
第四步
在第三步创建的三个log文件夹中分别添加空的LOG文件
在第三步创建的三个空的CONF文件中分别添加如下内容:
master:
dbpath = D:\MongoDB\master\data
port = 10001
auth = false
bind_ip = 0.0.0.0
directoryperdb = true
logpath = D:\MongoDB\master\log\master.log
shardsvr = true
replSet = set1
oplogSize = 24
注意:其中的路径记得改为自己第三步创建的文件夹的路径
slave:
dbpath = D:\MongoDB\slave\data
port = 10002
auth = false
bind_ip = 0.0.0.0
directoryperdb = true
logpath = D:\MongoDB\slave\log\slave.log
shardsvr = true
replSet = set1
oplogSize = 24
arbiter:
dbpath = D:\MongoDB\arbiter\data
port = 10003
auth = false
bind_ip = 0.0.0.0
directoryperdb = true
logpath = D:\MongoDB\arbiter\log\arbiter.log
shardsvr = true
replSet = set1
oplogSize = 24
第五步
管理员下打开cmd来启动服务
命令如下:
mongod --config D:\MongoDB\master\master.conf --serviceName "master" --serviceDisplayName "master" --install
net start master
出现如上现象,那我恭喜你启动成功。
第六步
添加副本从节点rs.add(“电脑名:10002”)
添加仲裁节点rs.addArb(“电脑名:10003”)
上述方法是根据csdn里面其它大佬写的操作总结下来的