编辑.conf文件后无法启动mongodb将新的Ip添加到bindIp

时间:2015-08-14 13:22:39

标签: linux mongodb ubuntu ubuntu-14.04

我在ubuntu 14.02服务器上安装了mongodb 2.6。为了允许远程访问,我将静态IP添加到/etc/mongod.conf

bindIp= 127.0.0.1, 192.168.0.150

我使用sudo命令以root用户身份编辑了该文件。

此mongodb在启动时未启动服务。但我可以使用以下命令启动它:

sudo mongod --dbpath /var/lib/mongodb

据我所知,我在编辑conf文件时遇到了一些权限问题。我尝试了一些解决方案,包括将/ etc文件夹的所有者更改为mongodb以及当前系统用户。但他们没有工作。我是linux环境的新用户。任何帮助将不胜感激。

修改

ls -l /etc/mongod.conf的结果:

-rw-r--r-- 1 root root 1716 Aug 14 23:32 /etc/mongod.conf

该命令的结果:

sudo service mongod start

是:

mongod start/running, process 2660. 

但是如果我尝试使用mongo打开mongo客户端,我会得到

errno:111 connection refused, connection attempt failed at src/mongo/shell/mongo.js:146

1 个答案:

答案 0 :(得分:0)

这一行应该是:
bindIp = [127.0.0.1,192.168.0.150]