看板 Database 關於我們 聯絡資訊
資料庫名稱:MongoDB 資料庫版本:2.4.11 內容/問題描述: 小弟最近在進行 MongoDB 的相關測試, 剛好做到 Replica Set + Sharding + Auth 這個部分, 我手邊用了三個 VM 來建立 MongoDB Replica Set, VM1(ubuntu 12.04) 是 Primary DB,VM2(CentOS 5.10) 是 Secondary DB, VM3(CentOS 5.10) 是 Arbiter(仲裁)用。 我分別在三個 VM 上啟動相同的 mongod(DB)、mongod(ConfigServer)、 mongos(RouteServer)。 但將三個 VM 上的所有 Mongo process 砍掉重新啟動之後, 任意連入一個 Mongod(DB)shell 內查看 Replica Set 狀態, 發現只有連入的那個會顯示 Recovering(包含仲裁結點), 其他兩個都顯示 Not Reachable, 請問這個部分應該要怎樣做才能恢復原本的配置呢?謝謝... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.191.170 ※ 文章網址: http://www.ptt.cc/bbs/Database/M.1409848786.A.B34.html ※ 編輯: pizzahut (114.36.191.170), 09/05/2014 00:43:06
pizzahut: 自己回答:把auth=true註解掉即可.. 09/05 19:06