Mongo shell 未连接

Mongo shell not connecting

Mongo shell 未连接

我有专门的centos服务器

我在我的服务器中安装了 mongodb 作为服务 from here

我什至在安装 mongodb

后重新启动了服务器

当我尝试 运行 mongo shell 它总是说

Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146

我试图删除那个 mongod.lock 但不高兴

我不明白为什么会这样,因为当 mongod 作为服务启动时,它会创建一个登录系统,并告诉它已经打开了监听端口 27017 上的传入连接的门。但它正在抛出我连接到 mongo shell.

时出错

请看我用过的这个步骤 --> click here

好吧,我想首先在本地使用这个 mongo 服务,只有 127.0.0.1 访问权限。之后我可以在 mongod.conf 文件中更改它。

确保使用 iptables,Firwalll 在实时服务器上导致此类问题。 所以,如果你遇到同样的问题,请这样做, 暂时关闭 iptables

  1. # /etc/init.d/iptables 停止
  2. # sudo 服务 mongod 启动
  3. #mongo

终于看到我想看的了,

MongoDB shell version: 2.6.7 connecting to: test Welcome to the MongoDB shell. For interactive help, type "help". For more comprehensive documentation, see http://docs.mongodb.org/ Questions? Try the support group http://groups.google.com/group/mongodb-user show dbs admin (empty) local 0.078GB

感谢考虑并查看我的问题的人。

非常感谢。