1、高峰时段 chunk 迁移导致磁盘读写性能抖动,业务响应超时。

解决:配置迁移窗口时间,避免白天操作影响业务 //如下操作则设置了只在凌晨 2 点 -6 点工作

>use config

>db.settings.update(

> { id:"balancer" },
> { $set : { activeWindow : { start :"02", stop :"06" }}},
> { upsert : true }

>)

2、由于 mongo 客户端与 server 版本不一致,导致 sharding 集群执行 sh.stopBalancer()命令卡住

解决方法:替换老版本的 mongo 客户端,保持与 server 端版本一致。