6

所以我在这里遵循了 Mongodb 安装说明:http: //docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/start mongodb但是,安装后,使用or调用时 mongodb 不会运行/etc/init.d/mongodb start。在四处挖掘并向/lib/init/upstart(!)添加调试注释之后,我推断问题在于该mongodb-10gen包莫名其妙地没有创建一个/usr/bin/mongodb可执行文件供新贵参考 - 它创建了一堆其他可执行文件,但不是那个。这是怎么回事?10gen包坏了吗?指令有误吗?还是我的系统上发生了真的、真的、真的很奇怪的事情?

PS 安装mongodbUbuntu 12.04 附带的软件包就像一个魅力。

4

1 回答 1

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
于 2013-06-15T04:25:16.730 回答