我正在运行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"
答案 0 :(得分:0)
以Cloud9 doc所说的方式启动couchdb将允许一个简单的int u[set1+set2];
关闭它:
Control + C
然而,这不是你想要的,你总能找到它sudo mkdir -p /var/run/couchdb
sudo chown couchdb:couchdb /var/run/couchdb
sudo su couchdb -c /usr/bin/couchdb
和PID
:
kill
不要介意颜色处理仍然在运行,现在关闭了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