2017-01-04 4 views

ответ

3

Я нашел это

https://www.gregoryvarghese.com/how-to-stop-couchdb-on-mac-os/

В терминале запустите

launchctl list | grep couchdb 

затем на retnurned значение как

99093 0 org.apache.couchdb.288008 

сделать

launchctl stop "org.apache.couchdb.288008" 

Должен быть более высоким уровнем GUI для этого в Futon, хотя, конечно!

+0

Вы спасли мою жизнь. Благодарю. – modernator

0

Не работает. ps aux | grep couchdb показывает, что CouchDB все еще работает :(

$ launchctl list | grep couchdb 

- 0 org.apache.couchdb.79668 

$ launchctl stop "org.apache.couchdb.79668" 
0

CouchDB App на Mac OS X, кажется, использует Бодрствующего, что перезапуск базы данных, если процесс останавливается. Таким образом, сначала запустите эту команду, чтобы получить список всех запущенных процессов, начатых Couch App:

ps -ef | grep -i couch

Вот результат я получаю:

501 4330  1 0 Tue12pm ??   0:06.17 /Applications/Development/Apache CouchDB.app/Contents/MacOS/Apache CouchDB -psn_0_659617 
    501 23991 4330 0 6:31pm ??   0:01.82 /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/bin/../erts-8.3/bin/beam.smp -K true -A 16 -Bd -- -root /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/bin/.. -progname couchdb -- -home /Users/eric -- -boot /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/bin/../releases/2.1.1/couchdb -name [email protected] -setcookie monster -kernel error_logger silent -sasl sasl_error_logger false -noshell -noinput -config /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/bin/../releases/2.1.1/sys.config -couch_ini /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/etc/default.ini /Users/eric/Library/Preferences/couchdb2-local.ini 
    501 23999  1 0 6:31pm ??   0:00.00 /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/bin/../erts-8.3/bin/epmd -daemon 
    501 24003 24000 0 6:31pm ??   0:00.01 /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/bin/../lib/os_mon-2.4.2/priv/bin/cpu_sup 
    501 24015 18419 0 6:32pm ttys000 0:00.01 grep Couch 

Первый, кажется, часы er, и если он замечает, что другие команды были остановлены, он перезапустит Couch.

Итак, сначала уничтожьте первый Apache CouchDB (в моем случае PID 4330), затем второй (в моем случае PID 23991), а Couch больше не будет работать. Подтвердите повторный запуск команды пс:

ps -ef | grep -i couch