MongoDB 副本集配置

本文详细介绍了如何在Windows服务器上配置MongoDB 3.2.7版本的副本集。步骤包括在OADB01, OADB02, OADBO3三台服务器上安装MongoDB,生成并分发Keyfile,启动MongoDB服务,设置端口和复制集名称,以及初始化副本集和进行权限配置。确保在初始化过程中关闭防火墙以确保服务器间通讯。参考官方文档以了解更多细节。" 79416499,7410001,SSI漏洞深度解析与实战,"['网络安全', '信息安全', '渗透测试', 'web安全', '服务器安全']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    本文介绍的是基于Windows 平台的MongoDB副本集的搭建,MongoDB版本为Version:3.2.7,所以请注意一些相关的指令。

1、准备三台服务器,用户搭建副本集:OADB01,OADB02,OADBO3,分别在这三台服务器上安装MongoDB。.

2、用如下指令,生成Keyfile 文件,文件名为

echo -e "my    secret    key" >D:\ mongokey
3、用记事本打卡该文件,并删除里面的特殊符号-,“”,不然后续启动这个文件的时候,会提示错误。

4、将生成的mongokey文件备考到每个服务器的相同路径,以便于后续使用。

5、分别在每台服务器上用如下指令启动MongoDB的服务,设置MongoDB端口,以及数据库地址,复制集名称。

mongod   --port 27017 --dbpath "D:\MongoDB\rsDB1" --replSet rs0 

6、进入shell,然后再执行如下指令进行副本集的初始化,初始化的时候因为各个服务器之间是没有通过用户名密码验证的,所以需要先关闭防火墙,以免不能正常通讯。

use admin

db.runCommand({"replSetInitiate":

{

"_id":'rs0',

"members":[{

"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值