mongodb windows 集群搭建
作者:互联网
准备三台机器,系统:windows 8
192.168.1.1 192.168.1.2 192.168.1.3
每台机器上安装mongodb 服务,步骤:
- 下载以下文件并依次执行安装
-
clearcompressionflag.exe Windows8.1-KB2919442-x64.msu Windows8.1-KB2932046-x64.msu Windows8.1-KB2934018-x64.msu Windows8.1-KB2937592-x64.msu Windows8.1-KB2938439-x64.msu Windows8.1-KB2959977-x64.msu
Windows8.1-KB2919355-x64.msu Windows8.1-KB2999226-x64.msu - 下载 vc_redist.x64.exe 并安装
- 下载文件 mongodb-win32-x86_64-2008plus-ssl-4.0.6-singed.mis 并安装。如果报错 无法启动服务,那么到mongodb 安装目录,这里是 C:\Program Files\MongoDB\Server\4.0\bin 内修改配置文件mongod.cfg,注释掉 mp 配置项(最后一行)。
- 修改配置文件 mongod.cfg,增加如下配置, XXX 是副本集名称。
-
replication: replSetName: XXX
- 重启mongodb 服务,使配置生效
- 命令行打开 mongo
-
mongo --host 192.168.1.1
- 执行以下语句, arbiterOnly:true 表示节点仅用作仲裁节点,如果此节点需要存储数据,则不设置 arbiterOnly,默认为 false。
-
> config={ _id:'XXX', members:[ {_id:0,host:'192.168.1.1:27017'}, {_id:1,host:'192.168.1.2:27017'}, {_id:2,host:'192.168.1.3:27017',arbiterOnly:true}]}
...
> rs.initiate(config) - 查看 设置状态
-
> rs.status()
标签:windows,mongodb,msu,x64,192.168,Windows8.1,host,集群 来源: https://www.cnblogs.com/sjjsxl/p/12518446.html