【发布时间】:2014-12-21 16:59:40
【问题描述】:
我在我的 debian wheezy 7.7 服务器上运行了 mongo 2.6.6 的功能安装。我可以运行 mongo 并与其中的数据库和集合进行交互。它似乎可以毫无问题地运行。但每次我通过以下方式运行软件更新时:
sudo apt-get update
sudo apt-get upgrade
我得到以下输出:
Setting up mongodb-org-server (2.6.6) ...
[FAIL] Starting database: mongod failed!
invoke-rc.d: initscript mongod, action "start" failed.
dpkg: error processing mongodb-org-server (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mongodb-org:
mongodb-org depends on mongodb-org-server; however:
Package mongodb-org-server is not configured yet.
dpkg: error processing mongodb-org (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
mongodb-org-server
mongodb-org
E: Sub-process /usr/bin/dpkg returned an error code (1)
寻找解决此问题的解决方案使我找到了service mongod start on debian doesnt work。我导出了这些环境变量并重试,但错误仍然存在。更多信息:
...:~$ mongod --version
db version v2.6.6
2014-12-21T10:55:55.685-0600 git version: 608e8bc319627693b04cc7da29ecc300a5f45a1f
...:~$ mongodb --version
bash: mongodb: command not found
...:~$ sudo service mongod start
[FAIL] Starting database: mongod failed!
...:~$ sudo service mongod stop
[ ok ] Stopping database: mongod apparently not running.
...:~$ sudo service mongodb start
[ ok ] Starting database: mongodb apparently already running.
...:~$ sudo service mongodb stop
[ ok ] Stopping database: mongodb.
【问题讨论】:
标签: mongodb debian apt-get dpkg