Служба CouchDB не запускается правильно после установки - PullRequest
0 голосов
/ 25 сентября 2018

Я установил CouchDB (v2.2.0) на ноутбуке с Windows 7 Pro.Я установил в папку C: \ CouchDB по умолчанию.Установка не сообщает об ошибках.

Однако, когда я пытаюсь перейти на localhost: 5984 для проверки моей установки, я получаю сообщение об ошибке недоступности сайта.

Я попытался удалить, перезапустить и переустановитьбезрезультатно.

Я надеюсь, что кто-то другой испытал то же самое и нашел решение.Я не могу найти руководство на сайте couchdb.Ниже приводится выдержка из моего файла couch.log:

[info] 2018-09-25T13: 22: 21.315000Z couchdb @ localhost <0.7.0> --------Приложение couch_log запущено на узле couchdb @ localhost [info] 2018-09-25T13: 22: 21.334000Z couchdb @ localhost <0.7.0> -------- Приложение Folsom запущено на узле couchdb @ localhost [info] 2018-09-25T13: 22: 21.373000Z couchdb @ localhost <0.7.0> -------- Приложение couch_stats запущено на узле couchdb @ localhost [info] 2018-09-25T13: 22: 21.373000Z couchdb @ localhost <0.7.0> -------- Хаш приложения запущен на узле couchdb @ localhost [info] 2018-09-25T13: 22: 21.389000Z couchdb @ localhost <0.7.0> -------- Приложение couch_eventзапущено на узле couchdb @ localhost [info] 2018-09-25T13: 22: 21.405000Z couchdb @ localhost <0.7.0> -------- ibrowse приложения запущен на узле couchdb @ localhost [info] 2018-09-25T13: 22: 21.405000Z couchdb @ localhost <0.7.0> -------- Приложение ioq запущено на узле couchdb @ localhost [info] 2018-09-25T13: 22: 21.405000Z couchdb @ localhost <0.7.0>-------- Приложение mochiweb запущено на узле couchdb @ localhost [info] 2018-09-25T13: 22: 21.420000Z couchdb @ localhost <0.198.0> -------- Apache CouchDB 2.1.2*. 1010 *

[info] 2018-09-25T13: 22: 21.420000Z couchdb @ localhost <0.199.0> -------- Запуск couch_sup [ошибка] 2018-09-25T13: 22: 21.420000Z couchdb @ localhost <0.202.0> -------- CRASH REPORT Процесс (<0.202.0>) с 0 соседями завершился с причиной: «Указанный модуль не найден».на сервере gen_server: init_it / 6 (строка: 344) <= proc_lib: init_p_do_apply / 3 (строка: 240);initial_call: {couch_drv, init, ['Argument__1']}, предки: [couch_primary_services, couch_sup, <0.198.0>], сообщения: [], ссылки: [<0.201.0>], словарь: [], trap_exit:false, статус: выполняется, размер кучи: 376, размер стека: 27, сокращения: 125 [ошибка] 2018-09-25T13: 22: 21.420000Z couchdb @ localhost <0.198.0> -------- Ошибка запуска Apache CouchDB:

{error,{shutdown,{failed_to_start_child,couch_primary_services,{shutdown,{failed_to_start_child,collation_driver,"The specified module could not be found."}}}}}

[ошибка] 2018-09-25T13: 22: 21.436000Z couchdb @ localhost <0.201.0> -------- супервизор couch_primary_services имел дочерний collation_driverначалось с couch_drv: start_link () при неопределенном выходе с причиной «Указанный модуль не найден».в контексте start_error [ошибка] 2018-09-25T13: 22: 21.436000Z couchdb @ localhost <0.199.0> -------- У супервизора couch_sup был дочерний couch_primary_services, запущенный с couch_primary_sup: start_link () при неопределенном выходе с причиной {shutdown, {failed_to_start_child, collation_driver, "Указанный модуль не найден."}} в контексте start_error [ошибка] 2018-09-25T13: 22: 21.436000Z couchdb @ localhost <0.197.0> -------- Процесс CRASH REPORT (<0.197.0>) с 0 соседями завершился по причине: {{shutdown, {failed_to_start_child, couch_primary_services, {shutdown, {failed_to_start_child, collation_driver, "Указанный модуль не найден."}}}},{couch_app, start, [normal, []]}} в application_master: init / 4 (строка: 134) <= proc_lib: init_p_do_apply / 3 (строка: 240);initial_call: {application_master, init, ['Argument__1', 'Argument__2', ...]}, предки: [<0.196.0>], сообщения: [{'EXIT', <0.198.0>, normal}],ссылки: [<0.196.0>, <0.7.0>], словарь: [], trap_exit: true, статус: выполняется, размер кучи: 610, размер стека: 27, сокращения: 139[info] 2018-09-25T13: 22: 21.436000Z couchdb @ localhost <0.7.0> -------- Кушетка приложения вышла с причиной: {{shutdown, {failed_to_start_child, couch_primary_services, {shutdown, {failed_to_start_child,collation_driver, "Указанный модуль не найден."}}}}, {couch_app, start, [normal, []]}}

Ответы [ 3 ]

0 голосов
/ 28 октября 2018

Я сталкивался с подобной ошибкой в ​​Windows 8.1 для couchdb-2.2.0, я начал работать после нескольких шагов, упомянутых в ответах ниже.

Хотя кажется, что это как-то связано с Mysqlно я не удалил MySQL.Я думаю, что он не может правильно проанализировать записи переменных пути в стиле Windows (с пробелами).

Windows не удалось запустить службу Apache CouchDB на локальном компьютере

CouchDB не запускается после применения Windows 10 Creators Update

  1. Заменить nssm.exe
  2. Запустите couchdb из cmd (Администратор)
  3. Не удалось в первый раз, erl.exe произошел сбой, будет предложено добавить исключение брандмауэра, разрешить.
  4. запуск couchdb.cmd снова заставил его работать.

Запуск CouchDB из cmd

0 голосов
/ 16 мая 2019

Вам просто нужно удалить записи MySQL из вашей переменной PATH.Удаление MSQL не требуется.

0 голосов
/ 27 сентября 2018

При этом ответ на мой собственный вопрос:

Проблема, похоже, связана с установкой MySQL 5.6.

Я подозревал, что произошло столкновение с этими 2 приложениями, потому что, как только я установил couchDB, я получал сообщения об отдельных ошибках в службе MySQL.

Я удалил MySQL и переустановил couch dbи теперь он работает без проблем.Я попробую установить MySQL снова и посмотреть, произойдет ли это снова.

На данный момент эта проблема решена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...