当前位置: 首页 > news >正文

MongoDB 6.0 主从复制配置

以下是 MongoDB 6.0 版本配置主从的详细安装步骤:
 
1. 安装 MongoDB:可以从官网下载 MongoDB 6.0 的安装包并进行安装,或者使用相应的包管理工具进行安装。 

2. 配置主节点:在主节点的 MongoDB 配置文件(默认路径为 /etc/mongod.conf)中添加以下配置: replication: replSetName <> 是复制集的名称。 

3. 启动主节点:执行以下命令启动 MongoDB: sudo service mongod start 

4. 初始化复制集:连接到主节点的 MongoDB shell 中,并执行以下命令: rs.initiate() 此时,主节点已经启动了复制集,并成为其中的唯一成员。

rs.initiate()

 

5. 配置从节点:在从节点的 MongoDB 配置文件中添加以下配置: replication: replSetName: <> 

6. 启动从节点:执行以下命令启动 MongoDB: sudo service mongod start  

7. 将从节点添加到复制集中:在主节点的 MongoDB shell 中执行以下命令: rs.add("IP:PORT")   其中, IP:PORT 分别是从节点的主机名和端口号。 等待从节点与主节点同步完成:

rs.add("10.59.136.166:27017")

8. 可以使用 rs.status() 命令来查看复制集的状态,确认从节点已经完成同步。 

9. 现在,你已经成功配置了 MongoDB 6.0 版本的主从复制。可以在主节点上进行写入操作,在从节点上进行读取操作,当主节点发生故障时,从节点会自动选举一个新的主节点。

10. 验证一下:

db.test.insertOne({name: "oine",age: 28,city: "Hangzhou"
});db.test.find({ age: { $gt: 20 } });
db.test.find({ name: "yine" });

http://www.lryc.cn/news/471960.html

相关文章:

  • NPU 神经网络处理单元
  • 安宝特分享 | AR技术引领:跨国工业远程协作创新模式
  • Vulkan 开发(五):Vulkan 逻辑设备
  • Kafka 解决消息丢失、乱序与重复消费
  • 计算机专业毕业生面试工具推荐:白瓜面试
  • 数字IC开发:布局布线
  • 高空作业未系安全带监测系统 安全带穿戴识别预警系统
  • k8s的配置和存储(ConfigMap、Secret、Hostpath、EmptyDir以及NFS的服务使用)
  • JS轮播图实现自动轮播、悬浮停止轮播、点击切换,下方指示器与图片联动效果
  • 使用 Kafka 和 MinIO 实现人工智能数据工作流
  • 力扣题86~90
  • 【JavaEE】【多线程】定时器
  • CI/CD 的原理
  • 进一步认识ICMP协议
  • NUUO网络视频录像机upload.php任意文件上传漏洞复现
  • WebGL 3D基础
  • Docker 部署MongoDb
  • 【Hadoop】hadoop的路径分不清?HDFS路径与本地文件系统路径的区别
  • 倪师学习笔记-天纪-易经八卦
  • 自动驾驶性能分析时,非常有用的两个信息
  • 数据结构 - 并查集
  • canvas基础+应用+实例
  • Linux命令 用户操作简介
  • 大语言模型的Scaling Law【Power Low】
  • windows环境下,使用docker搭建redis集群
  • Python(pandas库3)
  • WPF+MVVM案例实战(十)- 水波纹按钮实现与控件封装
  • 数据结构————map,set详解
  • fdisk - Linux下的磁盘分区利器
  • or-tools优化库记录