背景:不知道怎么搞得,某个复制集只剩一个secondery节点了,现在需要快速恢复复制集对外提供服务
解决办法:
1.将剩余的second节点修改配置文件为单节点模式,并且注释掉auth权限认证
2.启动单节点并删除复制集信息
use local db.system.replset.remove({"_id":"repset"});
3.重新将单节点修改为复制集模式添加其它节点
参考:
http://blog.itpub.net/26526320/viewspace-2141768/
按照文档操作一直失败,没有权限对system.replset系统表进行修改!
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29096438/viewspace-2213904/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29096438/viewspace-2213904/