在Ubuntu 12.04上通过mongodb-10gen软件包安装时,Mongo不运行

时间:2013-01-19 19:22:23

标签: mongodb ubuntu ubuntu-12.04

所以我在这里遵循了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软件包就像魅力一样。

1 个答案:

答案 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/

My config

此外,如果缺少/ usr / bin / mongodb,您可以通过执行以下(使用root权限)从/ usr / bin / mongodb创建符号链接到/ usr / bin / mongod:

# ln -s /usr/bin/mongod /usr/bin/mongodb