MongoDB - Xubuntu烤面包片 - 无法启动服务

时间:2015-02-05 16:11:58

标签: linux mongodb unix crouton-os

我已尝试按照此处列出的安装说明进行操作:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/

但我遇到了一个问题,我猜测,Upstart / initctl和我无法启动mongod服务而不是在终端中手动运行sudo,这是一个糟糕的想法IMO。 (即使这仅仅适用于教室,单用户设置。)

sudo /etc/init.d/mongod start

产生此错误:

initctl: Unknown job: mongod

我已经尝试了sudo initctl reload-configuration并再次运行上面的启动命令,但无济于事。

关于下一步该做什么的任何想法或建议?

1 个答案:

答案 0 :(得分:5)

使用官方文档似乎在crouton中工作来安装mongodb。以下是我在机器上运行的说明(运行elementaryOS的crouton)

  1. 下载适用于linux的物理mongodb软件包(可从mongodb.org获取)
  2. 使用tar -xvzf mongodb-linux-x86_64-2.6.7.tgz
  3. 提取mongodb包
  4. 制作安装目录(sudo mkdir /usr/lib/mongodb
  5. 将提取的mongodb复制到/ usr / lib / mongodb(sudo mv mongodb-linux-x86_64-2.6.7 /usr/lib/mongodb
  6. 制作数据目录(sudo mkdir -p /data/db
  7. 启动mongodb(sudo /usr/lib/mongodb/mongodb-linux-x84_64-2.6.7/bin/mongod &