本文主要是介绍MongoDB-部署之-Replica Set Windows,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1 下载安装包
...
2 准备配置文件
dbserver_1.config
replSet=rs1 dbpath=D:\mongodb_data\data\27018logpath=D:\mongodb_data\data\27018\log\log.txtkeyFile=D:\mongodb_data\data\27018\key\key.txtport=27018 auth=true
说明:
replSet 集群名称
dbpath 本服务器数据文件存储位置
logpath 日志文件
keyFile 锁
port 端口
auth 开启权限认证
新建立bat脚本文件,内容如下
bin\mongod -f mongodb_27017.config
3 准备n多上述配置文件,注意端口号,和相应的文件区别开(如果在一台服务器上)
分别启动mongodb服务器
4 单独开个窗口登陆服务器
mongo --port 27017
config_rs1 = {_id : "rs1",members : [ { _id:0, host:"localhost:27017", priority:1 }, { _id:1, host:"localhost:27018" , priority:2},
{"_id":3,"host" : "192.168.1.68", "arbiterOnly" : true}]}
rs.initiate(config_rs1)
5 动态增加一个节点
可以尝试下面方法,未验证
连接primary节点,执行下面的命令,把新的服务器添加进集群。
rs.add('192.168.0.21:10003')
rs.addArb('192.168.0.21:10003')
rs.reconfig(rs.conf())
这篇关于MongoDB-部署之-Replica Set Windows的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!