Лёша (yaskevich) wrote,
Лёша
yaskevich

Category:

Проблемы при установке CouchDB на Windows

Установка стандартного Couchbase Single Server (в моём случае это CouchDB 1.1.0). Всё прекрасно, после установки инсталлятор создаёт ярлык Couchbase Single Server Console, который в конечном итоге ведёт на http://localhost:5984/_utils/, и выполняет аналогичную команду. Тут-то мы и видим сообщение об ошибке типа:

http://localhost:5984/_utils/
Приложение не найдено

Смотрим список запущенных служб (services.msc), видим: служба CouchbaseServer не запущена, запустить вручную не удаётся.
Смотрим журнал событий (eventvwr.msc): есть запись с кодом 7023 (который значит 'служба завершена из-за ошибки')

Служба "CouchbaseServer" завершена из-за ошибки
Процесс был неожиданно завершен.

Запуск вручную из командной строки (net start CouchbaseServer) тоже не даст результата: получим ошибку 1067. В журнале событий также может быть сообщение о проблемах с Microsoft.VC80.CRT. Открываем папку ...\Couchbase\Single Server\, запускаем инсталлятор vcredist_x86.exe, он установит необходимые библиотеки.
После этого запуск сервиса удается, однако в интерфейс зайти не получается по-прежнему — сервер не отвечает
Запускаем ...\Couchbase\Single Server\bin\couchdb.bat, открывается консоль сервера, всё работает — пляшем.

Originally published at Alyaxey Yaskevich's Blog. Please leave any comments there.

Tags: couchedb, fixed, nosql, windows
Subscribe
Comments for this post were disabled by the author