Linux实例使用Mongo Shell登录MongoDB数据库提示“network error while attempting to run command”错误

问题描述

Linux实例使用Mongo Shell登录MongoDB数据库,提示以下错误。

MongoDB shell version v3 4.10
connecting to: mongodb:ali123456XXXXXX.mongodb.rds.aliyuncs.com:3717/
2018-12-18T14:26:11.946+0800 E QUERY    [thread1] Error: network error while attempting to run command 'isMaster' on host 'ft123XXXXX.mongodb.rds.aliyuncs.com:3717'  :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed

问题原因

Linux实例的IP地址没有加入到MongoDB实例白名单中。

解决方案

将Linux实例的IP地址加入MongoDB实例的白名单中,详情请参见设置白名单

相关文档

适用于

  • 云数据库MongoDB

阿里云首页 云数据库 MongoDB 相关技术圈