initctl:未知作业:在Ubuntu 12.04中的couchdb

时间:2015-01-20 11:38:32

标签: ubuntu curl localhost couchdb upstart

通过此命令行通过Crouton在Chromebook中的Ubuntu 12.04中安装couchdb:

sudo apt-get install -V couchdb

我从回复中注意到了这一点

runlevel:/var/run/utmp: No such file or directory
initctl: Unknown job: couchdb

按照此处的说明操作:https://launchpad.net/~couchdb/+archive/ubuntu/stable

当我输入时:

sudo stop couchdb

它回复说:

stop: Unknown job: couchdb

我也试过从local.ini更改bind_address,但没有改变,当我:

curl localhost:5984

它回复说:

curl: (7) couldn't connect to host

我真的不知道这有什么问题,因为我还是使用couchDB的新手,但我真的很愿意学习。

1 个答案:

答案 0 :(得分:0)

问题是主机上的Upstart(Chrome OS)占用了Upstart的套接字,然后guest虚拟机中的initctl(Ubuntu)正在与主机中的Upstart通信,主机新手不知道你安装了couchdb upstart工作,因为那是在客人面前完成。

所以请你自己帮个忙:

  • 使用LXC(不是烤面包片)和Ubuntu 14.04
  • 将Ubuntu正确安装到Chromebook上