Windows下MongoDB集群搭建教程

分类:知识百科 日期: 点击:0

准备工作

1.准备3台或多台Windows服务器,且安装有MongoDB;

2.在每台服务器上配置好MongoDB的数据存放目录,一般在data文件夹下;

3.配置好MongoDB的配置文件,一般在conf文件夹下;

4.安装好MongoDB的服务;

5.在每台服务器上启动MongoDB服务。

搭建MongoDB集群

1.在每台服务器上依次创建MongoDB的复制集,并配置好每台服务器的复制集名称;

2.在每台服务器上添加MongoDB的副本集,并配置好每台服务器的副本集名称;

3.在每台服务器上添加MongoDB的副本集成员,并配置好每台服务器的副本集成员名称;

4.在每台服务器上添加MongoDB的副本集配置文件,并配置好每台服务器的副本集配置文件路径;

5.在每台服务器上添加MongoDB的副本集节点,并配置好每台服务器的副本集节点名称;

6.在每台服务器上启动MongoDB服务;

7.在每台服务器上运行MongoDB的副本集启动命令,以便搭建MongoDB集群;

#在每台服务器上运行以下命令,以搭建MongoDB集群
mongod --replSet  --port  --dbpath 

8.在每台服务器上运行MongoDB的副本集初始化命令,以便初始化MongoDB集群;

#在每台服务器上运行以下命令,以初始化MongoDB集群
mongo --port  --eval "rs.initiate()"

9.在每台服务器上运行MongoDB的副本集添加成员命令,以便添加MongoDB集群成员;

#在每台服务器上运行以下命令,以添加MongoDB集群成员
mongo --port  --eval "rs.add()"

10.在每台服务器上运行MongoDB的副本集配置命令,以便配置MongoDB集群;

#在每台服务器上运行以下命令,以配置MongoDB集群
mongo --port  --eval "rs.conf()"

11.在每台服务器上运行MongoDB的副本集重新启动命令,以便重新启动MongoDB集群;

#在每台服务器上运行以下命令,以重新启动MongoDB集群
mongod --replSet  --port  --dbpath  --restart

12.在每台服务器上运行MongoDB的副本集检查命令,以便检查MongoDB集群状态;

#在每台服务器上运行以下命令,以检查MongoDB集群状态
mongo --port  --eval "rs.status()"

13.在每台服务器上运行MongoDB的副本集设置主节点命令,以便设置MongoDB集群的主节点;

#在每台服务器上运行以下命令,以设置MongoDB集群的主节点
mongo --port  --eval "rs.slaveOk()"

14.在每台服务器上运行MongoDB的副本集查询命令,以便查询MongoDB集群的信息;

#在每台服务器上运行以下命令,以查询MongoDB集群的信息
mongo --port  --eval "rs.printSlaveReplicationInfo()"

15.在每台服务器上重启MongoDB服务,

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。