一、设置Balancer时间窗口时慎重使用“_waitForDelete”
{ "_id" : "balancer", "activeWindow" : { "start" : "00:00", "stop" : "07:30" }, "stopped" : false, "_waitForDelete" : true }
因为发现设置“_waitForDelete”为true之后迁移性能非常差,可能出现卡住十几个小时的情况,外界拿住了被迁移chunk的游标句柄,这时候删除不能执行,阻塞了后续其它迁移操作。
二、集群用户创建
集群中有一个非常特殊的副本集(configsvr副本集),在该副本集上创建的用户是属于整个集群的,而不仅仅是configsvr副本集的,这也就是说在configsvr副本集中创建 userAdmin 和 clusterAdmin 用户后,可直接使用这两个账户登录mongos