主頁 > 知識庫 > MongoDb的not master and slaveok=false錯誤及解決方法

MongoDb的not master and slaveok=false錯誤及解決方法

熱門標簽:廣州長安公司怎樣申請400電話 老虎洗衣店地圖標注 杭州人工電銷機器人價格 濟南電銷機器人加盟公司 云南外呼系統(tǒng) 蘋果汽車租賃店地圖標注 呼和浩特電銷外呼系統(tǒng)加盟 電銷機器人是什么軟件 怎么投訴地圖標注

使用mongodb時,出現(xiàn)“not master and slaveok=false”錯誤,原因是secondary不允許讀寫。

因為系統(tǒng)中mongodb做了主備,主備切換了,也可能導致這個問題。

把命令mongo --username=root --password=123456  --host=192.168.0.100  admin中的ip換成主ip后查詢正常。

問題說明:

首先這是正常的,因為SECONDARY是不允許讀寫的, 在寫多讀少的應用中,使用Replica Sets來實現(xiàn)讀寫分離。通過在連接時指定或者在主庫指定slaveOk,由Secondary來分擔讀的壓力,Primary只承擔寫操作。

對于replica set 中的secondary 節(jié)點默認是不可讀的,


在主庫上設置 slaveok=ok

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

您可能感興趣的文章:
  • 解決啟動MongoDB錯誤:error while loading shared libraries: libstdc++.so.6:cannot open shared object file:
  • 關(guān)于Mongodb參數(shù)說明與常見錯誤處理的總結(jié)
  • Mongodb常見錯誤與解決方法小結(jié)(Mongodb中經(jīng)常出現(xiàn)的錯誤)
  • MongoDB錯誤32-bit servers don''t have journaling enabled by default解決方法
  • 解決mongodb在ubuntu下啟動失敗,提示couldn‘t remove fs lock errno:9 Bad file descriptor的錯誤
  • mongodb錯誤tcmalloc: large alloc out of memory, printing stack and exiting解決辦法
  • 修復 Mac brew 安裝 mongodb 報 Error: No available formula with the name ‘mongodb’ 問題詳解

標簽:興安盟 泰安 遼陽 廈門 雞西 無錫 玉林 自貢

巨人網(wǎng)絡通訊聲明:本文標題《MongoDb的not master and slaveok=false錯誤及解決方法》,本文關(guān)鍵詞  MongoDb,的,not,master,and,slaveok,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MongoDb的not master and slaveok=false錯誤及解決方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于MongoDb的not master and slaveok=false錯誤及解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章