1. 先从Secondary开始升级,选择一个不繁忙节点在业务峰值低情况下升级
2. 把Secondary设置为隐藏节点,停库,二进制升级重起
3. 使用rs.status()查看,等待节点状态为Secondary(之前设置为隐藏节点)
4. 登陆Primary执行 rs.stepDown() 降级,进行选举使其他Secondary为Primary,(在业务峰值低情况下升级数据同步时间间隔少了容易选举Primary),停库,二进制升级重起
5. 以上完成后让新版本运行一段时间,观察性能功能没有问题,执行 db.adminCommand({setFeatureCompatibilityVersion:"3.4"})
mongodb副本集升级步骤
摘要: 出处:黑洞中的奇点 的博客 http://www.cnblogs.com/kelvin19840813/ 您的支持是对博主最大的鼓励,感谢您的认真阅读。本文版权归作者所有,欢迎转载,但请保留该声明。