背景
線上mongodb服務(wù)部署于aws之上,數(shù)日前gongodb從節(jié)點(diǎn)突然宕機(jī)金赦,而后被確認(rèn)是硬件老舊需要切換跷究。
基于此,我們主動進(jìn)行了進(jìn)行了一次mongodb主從切換演練般甲,切換主節(jié)點(diǎn)底層硬件的同時(shí)也增進(jìn)對mongodb主從切換操作的熟悉程度肋乍。
正式操作
1. 停止mongodb主節(jié)點(diǎn)服務(wù):??
在執(zhí)行停止主節(jié)點(diǎn)服務(wù)的明前,先查看正常情況下mongodb主節(jié)點(diǎn)進(jìn)程:
進(jìn)入mongodb命令行敷存,依次輸入停止主節(jié)點(diǎn)服務(wù)的命令:
rs.stepDown()
use admin;
db.shutdownServer();
以上三條命令的正衬乖欤回顯:
退出mongo shell,查看是否存在mongod進(jìn)程:
發(fā)現(xiàn)已不存在mongod進(jìn)程,主節(jié)點(diǎn)服務(wù)停止完成觅闽。