Mongodb
如何重置 MongoDB 副本集設置
我想重新開始replica的配置,可以嗎?如何重置它?
群裡的人說要刪除數據庫內容,但是有什麼解決方法嗎?
如果您想保留數據,但在副本集之外啟動,只需
--replSet
在不同埠上重新啟動 mongod 程序即可。這會給你一個獨立的mongod。要完全確保副本集配置已從實例中刪除,請確保
local.system.replset
集合為空。一旦完成,並且您對獨立實例感到滿意,您可以使用不同的
--replSet
參數重新啟動並再次執行副本集配置過程:http://www.mongodb.org/display/DOCS/Replica+Set+Configuration
正如您所提到的,另一個選擇是刪除所有數據文件並完全從頭開始。