惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
U
Unit 42
MyScale Blog
MyScale Blog
B
Blog
阮一峰的网络日志
阮一峰的网络日志
量子位
IT之家
IT之家
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Recent Announcements
Recent Announcements
V
Visual Studio Blog
G
Google Developers Blog
Last Week in AI
Last Week in AI
雷峰网
雷峰网
博客园 - 聂微东
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
博客园 - 司徒正美
Y
Y Combinator Blog
T
The Blog of Author Tim Ferriss
月光博客
月光博客
aimingoo的专栏
aimingoo的专栏

博客园 - likingzi

数据库IO性能优化思考 RAID10和RAID5性能对比测试 迁移MySQL数据到Oracle实践记录 瀚高数据库不同版本对实例级用户的支持情况 使用benchmarksql测试数据库处理能力 BigCloud Enterprise Linux 8和Rocky Linux 8升级OpenSSH步骤 【翻译】凝视深渊:千核并发控制的评估 NFS使用TrueNAS SCALE的好处 linux 手动释放内存 linux8安装oracle 11g遇到的问题记录 ARM架构鲲鹏主机BClinux离线安装docker步骤 ORA-01658创建表或索引报错分析 MySQL PXC 集群死锁分析案例 记录一下oracle 19c的集群节点移除、新增操作 MySQL PXC集群多个节点同时大量并发update同一行 MongoDB集群同步 【最佳实践】MySQL数据库迁移到PXC集群 MySQL PXC集群配置IPv6 【实操记录】MySQL主从配置 【实操记录】MySQL二进制安装包部署
MongoDB分片+副本集高可用集群的启停步骤
likingzi · 2023-10-23 · via 博客园 - likingzi

■■ 集群启动步骤

1、先启动各节点的 config server
mongod -f ${MongoDir}/conf/config.conf

2、再启动各节点的 shard server
mongod -f ${MongoDir}/conf/shard1.conf

3、再启动各节点的 mongos server
mongos -f ${MongoDir}/conf/mongos.conf

■■ 集群停止步骤

停止服务的顺序是先停止mongos服务,再停止其它服务

■ 简易方式:直接在各节点killall如下进程

WARNING:Never use kill -9 (i.e. SIGKILL) to terminate a mongod instance.
killall mongos
killall mongod

■ 标准方式

1、关闭 mongos server
killall mongos

2、关闭 shard servers
查看节点的角色,首先关闭 secondary,最后关闭 primary
mongod -f ${MongoDir}/conf/shard1.conf --shutdown

3、关闭 config server
查看节点的角色,首先关闭 secondary,最后关闭 primary
mongod -f ${MongoDir}/conf/config.conf --shutdown