mongodb无法连接,如何排查?

知识问答作者:U大使日期:2021-01-24点击:132

UCloud Mongod数据库怎么排查?

首先正常的udb mongodb登陆方式为
mongo 10.9.39.63:27017/admin -uucloudbackup -pFSAjUfIki0
4.1 确认网络没有问题,uhost和udb在同一账户,可通过在uhost上ping udb的ip验证,ping不通则反馈给研发
4.2 确认mongo shell的客户端版本跟服务器版本一致,尤其是3.0的服务器版本必须用3.0以上的客户端版本(低版本的服务器可用高版本的客户端去连接),典型的报错如下,提示的是login failed.可用过mongo --version命令查看客户端版本。
4.3 用户名或者密码错误(如果开启了鉴权的情况下),典型的错误如下,提示的是auth failed
4.4 权限不足,比如user表里记录的鉴权db是admin,登陆时却用了其他db

下一篇       上一篇