MongoDB 7.0 副本集高可用部署

news/2026/1/21 20:16:50/文章来源:https://www.cnblogs.com/liucx/p/19513962

适用场景:生产环境搭建高可用 MongoDB 副本集,确保数据冗余与自动故障转移
MongoDB 版本:7.0.28(社区版)
操作系统:CentOS 7
架构:1 主(Primary) + 2 从(Secondary),共 3 个数据承载节点(P-S-S)
存储引擎:WiredTiger
文件系统:EXT4(推荐 XFS)


一、为什么需要副本集?

MongoDB 副本集(Replica Set)是实现 高可用性 和 数据冗余 的核心机制:

  • 自动故障转移:主节点宕机后,从节点自动选举新主,服务不中断;
  • 数据多副本:每个从节点保存完整数据副本,防止单点数据丢失;
  • 读写分离(可选):从节点可承担部分读请求,提升系统吞吐。

 推荐配置:3 个数据节点(P-S-S),满足“多数派”原则(至少 2 节点在线才能选举)。


二、环境准备

1. 服务器信息

 

主机名IP 地址角色
mongo-node1 10.0.0.10 Primary
mongo-node2 10.0.0.11 Secondary
mongo-node3 10.0.0.12 Secondary

所有操作需在 三台主机上分别执行(除非特别说明)。

2. 系统初始化(所有节点)

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1196148.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于深度学习的密集人群行人检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)

摘要:本文介绍了一套基于YOLO系列算法的密集人群行人检测系统。系统支持图片、视频及实时摄像头检测,具备模型切换、置信度调节、数据统计与导出等功能。通过对比YOLOv5/v8/v11/v12模型性能,显示YOLO12n精度最高(mA…

0117模考

考时 开场1h纯在chatting with friends,1h后才开始写题。 开T1,这不是MST+倍增板子吗,直接写写写,调了几发,在10:40交了。 T2看了是个状压dp板子,感觉比较难写(之后发现代码只有1k),先看T3。 T3看了十分钟有了思…

ps命令

ps命令下面给你一组“更全、更强”的命令组合,用于 Kafka 进程性能分析。你可以把它们当作一套排查脚本:从线程、CPU、IO、网络、GC、JVM 堆、以及系统层面逐层分析。 我会按从轻量到重型排序,并且说明每条命令的用…

Docker 镜像启动失败时,如何用 --entrypoint 进入容器排障

# Docker 镜像启动即退出?使用 --entrypoint /bin/bash 进入容器排障 在日常使用 Docker 的过程中,经常会遇到这样一种情况: > 镜像可以正常 build > 但 `docker run` 一启动就退出 > 容器根本进不去,日…

打破屏幕的边界:实战 MCP 协议对接 Slack 与 Telegram,构建 7*24 小时随身待命的 AI 智能指挥中心

🚀 打破屏幕的边界:实战 MCP 协议对接 Slack 与 Telegram,构建 7*24 小时随身待命的 AI 智能指挥中心 💡 内容摘要 (Abstract) 在移动办公与分布式协作成为主流的今天,交互的“即时性”与“无处不在”是提升生产力的…

使用natapp实现内网穿透

1、由于在开发的时候需要接微信支付、支付宝支付等其他接口的时候,需要线上回调,这在本地开发测试的比较麻烦,所以就使用natapp内网穿透工具实现远程接口可以直接回调到本地 2、安装:#由于我是使用的linux环境,所…

含贵金属六元合金详解:成分、应用及本地合规回收攻略

在贵金属合金领域,六元合金因兼具多种贵金属的优异性能,成为电子、化工、航空航天等高端行业的核心材料,同时也是工业废料中极具回收价值的“隐形宝库”。本文结合本地行业实操经验,全面拆解含贵金属六元合金的成分…

【C++】网络编程 - hjk

前言 围绕Socket 的基础概念、I/O 模型,逐步实现阻塞 I/O 客户端 - 服务器、多进程 / 多线程服务端处理,以及基于 select、poll、epoll 的 I/O 多路复用服务端,侧重与如何实现。 什么是socket 在C++中,Socket编程是…

京东e卡回收,秒变实用零钱

不少人手里都攒着闲置的京东e卡,想把它们换成能随手花的日常零钱。就说楼下的张阿姨吧,去年她收到两张面值五百的京东e卡,可她平时很少在京东购物,便琢磨着换成零钱给孙子买零食、给老伴买茶。她跑了两家线下礼品回…

Oracle 迁移至 KingbaseES 实战指南(最佳实践)

Oracle 迁移至 KingbaseES 实战指南(最佳实践) 随着国产数据库生态逐步成熟,越来越多企业开始将核心业务系统从 Oracle 等商业数据库迁移至国产数据库平台。其中,KingbaseES 作为国产关系型数据库中对 Oracle 兼容度较高的产品之…

day7 454.383.15.18

day7 454.383.15.18Leetcode 454 四数相加Ⅱ unordered_map使用的练习,一次通过,但是定义了两个unordered_map,并且需要经过两次遍历,空间和时间消耗都增加了 int fourSumCount(vector<int>& nums1, vec…

使用 Python 将 PowerPoint 转换为 Word 文档 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

SDK location not found. Define a valid SDK location with an ANDROID_HOME environment variable or by

Android React Native 异常处理 异常信息 FAILURE: Build failed with an exception.* Where: Build file D:\Git\Tencent\odin-client\android\build.gradle line: 25* What went wrong: A problem occurred evaluating root project odin-client. > Failed to apply plu…

论文重复率突破30%?5个实用策略迅速达标

学术论文重复率超标是研究者常见的挑战&#xff0c;当查重结果显示超过30%时&#xff0c;建议采用以下5种核心策略进行优化处理&#xff1a;运用语义替换工具对原有表述进行创新性重构&#xff1b;对文章框架进行系统性调整以改变内容呈现顺序&#xff1b;将直接引文转换为释义…

智能降重新体验:8款AI论文查重工具实测对比

在学术写作过程中&#xff0c;查重率往往成为研究者必须面对的关键指标&#xff0c;既反映了学术规范性要求&#xff0c;又可能带来修改压力。为有效应对这一挑战&#xff0c;当前已有多种智能辅助工具可供选择&#xff0c;能够帮助用户在保持学术严谨性的前提下优化文本原创性…

高效论文查重:8款AI工具功能与改写效果评测

学术写作中&#xff0c;查重率是衡量研究规范性的重要指标&#xff0c;但也常引发文本修改的困扰。现代自然语言处理技术驱动的智能工具能够精准识别文本相似度&#xff0c;并通过语义保留的重构算法提升内容原创性。这类解决方案既满足学术机构的规范性要求&#xff0c;又能显…

A problem occurred starting process ‘command ‘bash‘‘

Android React Native 异常处理 异常信息 > Task :react-native-audio-api:downloadPrebuiltBinaries FAILED> Task :posthog-react-native-session-replay:generateCodegenSchemaFromJavaScript …

hipDF AMD GPU 支持的Pandas,类似cuDF

AMD 有完全对标 CUDA 的开源异构计算方案 ROCm(Radeon Open Compute Platform),核心由 HIP 编程接口、编译器 / 库 / 运行时及工具链组成,可替代 CUDA 用于 HPC、AI 训练推理与通用并行计算。 关键优势与限制优势开…

洛谷B3731 [信息与未来 2017] 房屋积水 题解

本文已同步至洛谷专栏。 思路 第一步肯定是处理出 \(R\) 数列和 \(a\) 数列。 接着对于每个 \(i \in [1,n]\),考虑位置 \(i\) 上面水的高度。 \(i\) 上面水的高度一定是左边有一个 \(j<i\) 且 \(a_j>a_i\) 的 \…

大数据领域数据中台的航空行业运营优化

大数据领域数据中台的航空行业运营优化 关键词:数据中台、航空运营优化、实时数据处理、主数据管理、机器学习预测、数字化转型、智能决策支持 摘要:本文深入探讨数据中台在航空行业运营优化中的核心价值与实施路径。通过构建航空数据中台的技术架构,解析数据采集治理、实时…