我有以下步骤。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
sudo gedit /etc/apt/sources.list
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
sudo apt-get install mongodb-10gen
当我运行命令时 mongo --version 结果是 MongoDB shell版本:2.4.9 然后在命令
sudo start mongodb
结果
mongodb启动/运行,进程5808
在命令
sudo stop mongodb
结果是 停止:未知实例: 在命令
mongo
结果是.MongoDB shell版本:2.4.9 连接到:测试 Sun Mar 2 18:57:50.050错误:无法连接到服务器127.0.0.1:27017 src / mongo / shell / mongo.js:145 异常:连接失败 再次命令
sudo service mongodb restart
停止:未知实例: mongodb启动/运行,过程5873
mongo
MongoDB shell版本:2.4.9 连接到:测试 Sun Mar 2 18:57:50.050错误:无法连接到服务器127.0.0.1:27017 src / mongo / shell / mongo.js:145 异常:连接失败
答案 0 :(得分:1)
您是否尝试从/ var / lib / mongodb /中删除.lock文件?
sudo rm /var/lib/mongodb/mongod.lock
sudo service mongodb restart
您也可以尝试:sudo -u mongodb mongod --repair --dbpath /var/lib/mongodb/
然后再次启动mongo。
希望这有帮助