0929线上MongoDB主从切换演练备忘

背景

线上mongodb服务部署于aws之上,数日前gongodb从节点突然宕机,而后被确认是硬件老旧需要切换。

基于此,我们主动进行了进行了一次mongodb主从切换演练,切换主节点底层硬件的同时也增进对mongodb主从切换操作的熟悉程度。

正式操作

1. 停止mongodb主节点服务:  

在执行停止主节点服务的明前,先查看正常情况下mongodb主节点进程:

进入mongodb命令行,依次输入停止主节点服务的命令:

rs.stepDown()

use admin;

db.shutdownServer();

以上三条命令的正常回显:

退出mongo shell,查看是否存在mongod进程:

发现已不存在mongod进程,主节点服务停止完成。

你可能感兴趣的:(0929线上MongoDB主从切换演练备忘)