所以我在这里遵循了Mongodb安装说明:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/。但是,安装后,使用start mongodb
或/etc/init.d/mongodb start
调用mongodb时不会运行。在挖掘并向/lib/init/upstart
(!)添加调试注释之后,我推断出问题是mongodb-10gen
包莫名其妙地没有为引发的upstart创建/usr/bin/mongodb
可执行文件 - 它创建了一个一堆其他可执行文件,但不是那一个。这是怎么回事? 10gen包装坏了吗?说明错了吗?或者在我的系统上真的,真的,非常奇怪的东西?
P.S。安装Ubuntu 12.04附带的mongodb
软件包就像魅力一样。
答案 0 :(得分:0)
mongod可执行吗?
如果/etc/conf.d/mongod.conf或/etc/mongo/mongod.conf中有正确的配置或类似的配置,您可以通过运行mongod -f /etc/mongo/mongod.conf来启动服务器。
如果没有正确的配置,请自行编写。 http://docs.mongodb.org/manual/reference/configuration-options/
此外,如果缺少/ usr / bin / mongodb,您可以通过执行以下(使用root权限)从/ usr / bin / mongodb创建符号链接到/ usr / bin / mongod:
# ln -s /usr/bin/mongod /usr/bin/mongodb