ITPub博客

首页 > 数据库 > > mongodb从库的登陆执行命令不用每次输入slaveOk

mongodb从库的登陆执行命令不用每次输入slaveOk

作者:hxl 时间:2019-08-29 10:12:26 0 删除 编辑
从库执行命令提示找不到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 --

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/77311/viewspace-3137023/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: ssdb双主部署
请登录后发表评论 登录
全部评论
  • 博文量
    29
  • 访问量
    528062