mongodb從庫的登陸執行命令不用每次輸入slaveOk


從庫執行命令提示找不到master
Error: listDatabases failed:{ "note" : "from execCommand", "ok" : 0, "errmsg" : "not master" }
解決辦法:
rs.slaveOk()
要想不用每次輸入該命令,可以修改如下文件
-bash-4.2$ find / -name .mongorc.js
./.mongorc.js

在文件里面添加一行:rs.slaveOk();
一般這個文件都是空的,直接加上去。保存退出。之后退出mongo在進去就可以了.
如下:
-bash-4.2$ more .mongorc.js
rs.slaveOk();

-- The End --


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM