MongoDB 求助,启动 mongodb 时出现 Error: couldn't connect to server

zernel · 2012年01月04日 · 最后由 Zernel 回复于 2012年02月04日 · 10555 次阅读

如题,在启动 mongodb 时遇到以下错误

zernel@zernel:~$ mongo
MongoDB shell version: 2.0.2
connecting to: test
Wed Jan  4 22:25:28 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed

已经删除重装过,都是一样的错误,在 google 上搜索无解,不知道有没有童鞋知道怎么解决,谢谢 XD

ps aux | grep mongo

进程起来了没

#1 楼 @Rei 起了

zernel@zernel:~$ ps aux | grep mongo
zernel    3005  0.0  0.0  13448   900 pts/1    S+   22:41   0:00 grep --color=auto mongo

#2 楼 @Zernel 这个是 grep 的进程,mongo 没启

#2 楼 @Zernel 没启动~

一般是这样的

ps aux | grep mongo
mongodb   1146  0.4  0.6  81120 12948 ?        Ssl  19:38   0:50 /usr/bin/mongod --config /etc/mongodb.conf
rei      18388  0.0  0.0   5888   796 pts/1    S+   22:51   0:00 grep --color=auto mongo

如果手动启动不成功可以查看日志,比如 debian 系的日志位置是 /var/log/mongodb/mongodb.log

#4 楼 @Rei #3 楼 @hisea 我好像发现问题所在了...我是 64 位的系统,可安装的是 32 位的,太大意了,现在重新下载 ing...打扰大家了 T_T

#4 楼 @Rei #3 楼 @hisea 直接 apt-get 安装了 mongodb-10gen 已经是 2.0.2,之前担心 apt-get 安装的版本太旧所以才到官网下载,没想到下错了 T_T,现在已经能成功启动了,谢谢大家 XD

需要 登录 后方可回复, 如果你还没有账号请 注册新账号