0
这个问题是在Ubuntu 14.04蒙戈外壳没有连接到正确的IP和端口 - Ubuntu的
存在的,我能够改变我的mongod.conf文件,包括不同bind_ip和端口。 当我用配置文件调用mongod时,日志会完美地列出该ip和端口。像这样:
(端口是24141,而IP是10.132.44.332)
***** SERVER RESTARTED *****
Sat Jul 18 17:23:05.119 [initandlisten] MongoDB starting : pid=9285 port=24141 dbpath=/var/lib/mongodb 64-bit host=web
Sat Jul 18 17:23:05.119 [initandlisten] db version v2.4.14
Sat Jul 18 17:23:05.119 [initandlisten] git version: 05bebf9ab15511a71bfbded684bb226014c0a553
Sat Jul 18 17:23:05.119 [initandlisten] build info: Linux ip-10-154-253-119 2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64 BOOST_LIB_VERSION=1_49
Sat Jul 18 17:23:05.119 [initandlisten] allocator: tcmalloc
Sat Jul 18 17:23:05.120 [initandlisten] options: { bind_ip: "10.132.44.332", config: "/etc/mongod.conf", dbpath: "/var/lib/mongodb", logappend: "true", logpath: "/var/log/mongodb/mongod.log", port: 24141 }
Sat Jul 18 17:23:05.123 [initandlisten] journal dir=/var/lib/mongodb/journal
Sat Jul 18 17:23:05.123 [initandlisten] recover : no journal files present, no recovery needed
Sat Jul 18 17:23:05.204 [initandlisten] waiting for connections on port 24141
Sat Jul 18 17:23:05.205 [websvr] admin web console waiting for connections on port 25141
虽然,当我去跑mongo
,我得到:
MongoDB shell version: 2.4.14
connecting to: test
Sat Jul 18 17:30:33.112 Error: couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:145
exception: connect failed
其中,是的,在将这个问题标记为重复之前,我知道很多人都遇到过这个问题,但是我还没有看到一个端口没有同步的地方?
我已经尝试过 - 修复并重新启动和一堆chmod的东西来解决它,但没有骰子。有没有人有任何想法如何让两者相同?
这将改变端口,但不是ip。谢谢 –
为什么要更改IP?它应该是localhost/127.0.0.1,以便当你的IP改变时,它将重新路由到新的IP地址。 – ActionON
尝试mongo 10.132.44.332:24141/db其中db是数据库名称 – ActionON