如何在cloud9中[开始|停止|重启] couchdb?

时间:2015-04-08 14:25:56

标签: couchdb ubuntu-14.04 cloud9-ide

我正在运行ubuntu 14.04并且我只想重新启动(停止并启动)在数据库9上运行的couchDB。我尝试了这些但是它们似乎都没有工作:

1

ps -U couchdb -o pid= | xargs kill -9

2

sudo couchdb stop

3

curl -X POST http://[username]:[password]@127.0.0.1:5984/_restart -H"Content-Type: application/json"

1 个答案:

答案 0 :(得分:0)

Cloud9 doc所说的方式启动couchdb将允许一个简单的int u[set1+set2]; 关闭它:

Control + C

enter image description here

然而,这不是你想要的,你总能找到它sudo mkdir -p /var/run/couchdb sudo chown couchdb:couchdb /var/run/couchdb sudo su couchdb -c /usr/bin/couchdb PID

kill

enter image description here

不要介意颜色处理仍然在运行,现在关闭了couchdb进程。如果要在单个命令中查找并终止couchdb,请尝试:

mikeumus@couchdb:~/workspace (master) $ pstree -ap|grep couchdb | |-grep,9050 --color=auto couchdb `-sudo,9018 su couchdb -c /usr/bin/couchdb `-su,9019 couchdb -c /usr/bin/couchdb `-beam.smp,9020 -Bd -K true -A 4 -- -root /usr/lib/erlang -progname erl -- -home /var/lib/couchdb ---noshe mikeumus@couchdb:~/workspace (master) $ sudo kill -- -9018 mikeumus@couchdb:~/workspace (master) $ pstree -ap|grep couchdb | |-grep,9071 --color=auto couchdb

在此Stack Overflow答案中解释:https://stackoverflow.com/a/3510850/1762493