【Mongodb】mongo複製集只剩一個secondery節點的解決辦法

小亮520cl發表於2018-09-10

背景:不知道怎麼搞得,某個複製集只剩一個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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章