数据库
首页 > 数据库> > mongodb windows 集群搭建

mongodb windows 集群搭建

作者:互联网

准备三台机器,系统:windows 8

192.168.1.1
192.168.1.2
192.168.1.3

每台机器上安装mongodb 服务,步骤:

  1. 下载以下文件并依次执行安装
  2. 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

     

  3. 下载 vc_redist.x64.exe 并安装
  4. 下载文件 mongodb-win32-x86_64-2008plus-ssl-4.0.6-singed.mis 并安装。如果报错 无法启动服务,那么到mongodb 安装目录,这里是  C:\Program Files\MongoDB\Server\4.0\bin 内修改配置文件mongod.cfg,注释掉  mp 配置项(最后一行)。
  5. 修改配置文件 mongod.cfg,增加如下配置, XXX 是副本集名称。
  6. replication:
      replSetName: XXX

     

  7. 重启mongodb 服务,使配置生效
  8. 命令行打开 mongo 
  9. mongo --host 192.168.1.1

     

  10. 执行以下语句, arbiterOnly:true 表示节点仅用作仲裁节点,如果此节点需要存储数据,则不设置 arbiterOnly,默认为 false。
  11. > 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)

     

  12. 查看 设置状态
  13. > rs.status()

     

 

标签:windows,mongodb,msu,x64,192.168,Windows8.1,host,集群
来源: https://www.cnblogs.com/sjjsxl/p/12518446.html