-
下载mongodb,这里给出mongo官网自行下载http://www.mongodb.org
-
在自己的安装目录下新建一个data目录用来保存mongodb的数据文件,配置文件和日志文件,如图所示
-
接着我们在data目录下创建db(保存数据文件夹),conf(保存配置文件夹),log(保存日志文件夹)如图所示
到此为止我们就可以正式开始配置复制集。 -
mongodb的启动当时有多种,这里我们介绍的是以配置文件启动,我们先在db文件夹下创建如下三个文件夹:
接着在conf文件夹下创建rs1.conf,rs2.conf,rs3.conf文件内容如下:# rs1.conf dbpath=D:\mongo\data\db\rs1 logpath=D:\mongo\data\log\rs1.log journal=true port=28017 replSet=rs0 # rs2.conf dbpath=D:\mongo\data\db\rs2 logpath=D:\mongo\data\log\rs2.log journal=true port=28018 replSet=rs0 # rs3.conf dbpath=D:\mongo\data\db\rs3 logpath=D:\mongo\data\log\rs3.log journal=true port=28019 replSet=rs0
-
以配置文件的方式启动mongo服务
mongod --config D:\mongo\data\conf\rs1.conf
紧接着以同样的方式启动rs2,rs3,最后连接rs1,mongo -h 127.0.0.1 -p 28017 如图 -
上述操作完成后我们将另外两个mongo服务作为两个节点添加到rs1下构成复制集,依次在rs1下运行如下这些命令:
rs.initiate() rs.conf() rs.add("localhost:28018") rs.addArb("localhost:28019") rs.status()
最终结果如图所示:
到此我们的复制集就创建成功了。
windows下mongodb复制集创建
最新推荐文章于 2022-06-10 21:06:51 发布