Mongodb Mongo服务没有';t连接

Mongodb Mongo服务没有';t连接,mongodb,database,Mongodb,Database,我只是按照文档中的说明手动安装了mongoDB,当我运行/mongo命令时,我得到的就是这个 ./mongo MongoDB shell version: 2.4.8 connecting to: test 它不再说话,也不会连接到test数据库。 有人知道我如何解决这个问题吗 谢谢,这是事先准备好的 编辑:我卸载所有并使用Brew重新安装。这就是我运行mongod all output going to: /usr/local/var/log/mongodb/mongo.log 当我运行m

我只是按照文档中的说明手动安装了mongoDB,当我运行
/mongo
命令时,我得到的就是这个

./mongo
MongoDB shell version: 2.4.8
connecting to: test
它不再说话,也不会连接到
test
数据库。 有人知道我如何解决这个问题吗

谢谢,这是事先准备好的

编辑:我卸载所有并使用Brew重新安装。这就是我运行
mongod

all output going to: /usr/local/var/log/mongodb/mongo.log
当我运行
mongo

MongoDB shell version: 2.4.8
connecting to: test
Wed Jan  8 13:35:04.634 Error: couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:145
exception: connect failed
这就是
/usr/local/var/log/mongodb/mongo.log
显示的内容

***** SERVER RESTARTED *****


Wed Jan  8 13:34:11.749 [initandlisten] MongoDB starting : pid=745 port=27017 dbpath=/usr/local/var/mongodb 64-bit host=MacBook-Pro-de-Kemical.local
Wed Jan  8 13:34:11.749 [initandlisten] 
Wed Jan  8 13:34:11.749 [initandlisten] ** WARNING: soft rlimits too low. Number of files is 256, should be at least 1000
Wed Jan  8 13:34:11.749 [initandlisten] db version v2.4.8
Wed Jan  8 13:34:11.749 [initandlisten] git version: nogitversion
Wed Jan  8 13:34:11.749 [initandlisten] build info: Darwin minimountain.local 12.5.0 Darwin Kernel Version 12.5.0: Sun Sep 29 13:33:47 PDT 2013; root:xnu-2050.48.12~1/RELEASE_X86_64 x86_64 BOOST_LIB_VERSION=1_49
Wed Jan  8 13:34:11.749 [initandlisten] allocator: tcmalloc
Wed Jan  8 13:34:11.749 [initandlisten] options: { bind_ip: "127.0.0.1", config: "/usr/local/etc/mongod.conf", dbpath: "/usr/local/var/mongodb", logappend: "true", logpath: "/usr/local/var/log/mongodb/mongo.log" }
Wed Jan  8 13:34:11.750 [initandlisten] exception in initAndListen: 10310 Unable to lock file: /usr/local/var/mongodb/mongod.lock. Is a mongod instance already running?, terminating
Wed Jan  8 13:34:11.750 dbexit: 
Wed Jan  8 13:34:11.750 [initandlisten] shutdown: going to close listening sockets...
Wed Jan  8 13:34:11.750 [initandlisten] shutdown: going to flush diaglog...
Wed Jan  8 13:34:11.750 [initandlisten] shutdown: going to close sockets...
Wed Jan  8 13:34:11.750 [initandlisten] shutdown: waiting for fs preallocator...
Wed Jan  8 13:34:11.750 [initandlisten] shutdown: lock for final commit...
Wed Jan  8 13:34:11.750 [initandlisten] shutdown: final commit...
Wed Jan  8 13:34:11.750 [initandlisten] shutdown: closing all files...
Wed Jan  8 13:34:11.750 [initandlisten] closeAllFiles() finished
Wed Jan  8 13:34:11.750 dbexit: really exiting now

首先,您是否真正启动了“mongod”服务器进程

如果你有,你需要找出发生了什么,一种方法是使用“strace”工具。按如下方式运行它将在/tmp/strace.log中创建一个日志文件,该文件将告诉您系统级的情况:

strace -o /tmp/strace.log ./mongo