CouchDB.Service: не удалось с результатом «HIT-HIT START» -- couchdb пол Связанный проблема

couchdb.service: Failed with result 'start-limit-hit'


0
vote

проблема

русский

После того, как я установил CouchDB, я мог бы получить информацию о желании

 <код> $ curl localhost:5984        {"couchdb":"Welcome","version":"2.1.2","features":["scheduler"],"vendor":{"name":"The Apache Software Foundation"}}   

Но я не могу проверить статус по <код> systemctl

 <код> $ systemctl status  couchdb.service ● couchdb.service    Loaded: not-found (Reason: No such file or directory)    Active: failed (Result: start-limit-hit) since 一 2018-12-03 14:52:14 CST; 6min ago  Main PID: 30946 (code=killed, signal=USR2)  12月 03 14:52:14 gpuhuawei systemd[1]: couchdb.service: Unit entered failed state. 12月 03 14:52:14 gpuhuawei systemd[1]: couchdb.service: Failed with result 'signal'. 12月 03 14:52:14 gpuhuawei systemd[1]: couchdb.service: Service hold-off time over, scheduling restart. 12月 03 14:52:14 gpuhuawei systemd[1]: Stopped Apache CouchDB. 12月 03 14:52:14 gpuhuawei systemd[1]: couchdb.service: Start request repeated too quickly. 12月 03 14:52:14 gpuhuawei systemd[1]: Failed to start Apache CouchDB. 12月 03 14:52:14 gpuhuawei systemd[1]: couchdb.service: Unit entered failed state. 12月 03 14:52:14 gpuhuawei systemd[1]: couchdb.service: Failed with result 'start-limit-hit'. 12月 03 14:53:53 gpuhuawei systemd[1]: Stopped Apache CouchDB. 12月 03 14:53:53 gpuhuawei systemd[1]: Stopped Apache CouchDB.   

Когда я запускаю CouchDB по командной строке, я получил

 <код> $ couchdb  {"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,[normal,["/etc/couchdb/default.ini","/etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,{error,{error,eacces}}},[{couch_server_sup,start_server,1,[{file,"couch_server_sup.erl"},{line,56}]},{application_master,start_it_old,4,[{file,"application_master.erl"},{line,273}]}]}}}}}},[{couch,start,0,[{file,"couch.erl"},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}} [1]    2288 user-defined signal 2  couchdb   

Моя работа окружающей среды

 <код> $ uname -a Linux gpuhuawei 4.15.0-34-generic #37~16.04.1-Ubuntu SMP Tue Aug 28 10:44:06 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux   
Английский оригинал

After I installed couchdb, I could get the welcome information

$ curl localhost:5984        {"couchdb":"Welcome","version":"2.1.2","features":["scheduler"],"vendor":{"name":"The Apache Software Foundation"}} 

But I can't check the status by systemctl

$ systemctl status  couchdb.service ● couchdb.service    Loaded: not-found (Reason: No such file or directory)    Active: failed (Result: start-limit-hit) since 一 2018-12-03 14:52:14 CST; 6min ago  Main PID: 30946 (code=killed, signal=USR2)  12月 03 14:52:14 gpuhuawei systemd[1]: couchdb.service: Unit entered failed state. 12月 03 14:52:14 gpuhuawei systemd[1]: couchdb.service: Failed with result 'signal'. 12月 03 14:52:14 gpuhuawei systemd[1]: couchdb.service: Service hold-off time over, scheduling restart. 12月 03 14:52:14 gpuhuawei systemd[1]: Stopped Apache CouchDB. 12月 03 14:52:14 gpuhuawei systemd[1]: couchdb.service: Start request repeated too quickly. 12月 03 14:52:14 gpuhuawei systemd[1]: Failed to start Apache CouchDB. 12月 03 14:52:14 gpuhuawei systemd[1]: couchdb.service: Unit entered failed state. 12月 03 14:52:14 gpuhuawei systemd[1]: couchdb.service: Failed with result 'start-limit-hit'. 12月 03 14:53:53 gpuhuawei systemd[1]: Stopped Apache CouchDB. 12月 03 14:53:53 gpuhuawei systemd[1]: Stopped Apache CouchDB. 

When I run couchdb by command line, I got

$ couchdb  {"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,[normal,["/etc/couchdb/default.ini","/etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,{error,{error,eacces}}},[{couch_server_sup,start_server,1,[{file,"couch_server_sup.erl"},{line,56}]},{application_master,start_it_old,4,[{file,"application_master.erl"},{line,273}]}]}}}}}},[{couch,start,0,[{file,"couch.erl"},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}} [1]    2288 user-defined signal 2  couchdb 

My work enviroment

$ uname -a Linux gpuhuawei 4.15.0-34-generic #37~16.04.1-Ubuntu SMP Tue Aug 28 10:44:06 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 
</div
  
     
     

Список ответов

1
 
vote

Это немного поздно, но сообщение «Start-Limit-HiT» - это красная сельдь. Я видел что-то очень похожее с установкой Moodle, используя MySQL, и это на самом деле говорит, что вы (или процесс запуска службы) пытались перезапустить базу данных слишком много раз, либо слишком рано после неудачной попытки начать. В принципе, это сообщение о ударе предельных пределов говорит: «Хватит, пытаясь сделать то же самое и ожидаю, что разные результаты».

Фактическая проблема будет дальше в систему. Воспредримо, состояние обслуживания не возвращает достаточно строк сообщений об ошибках, чтобы на самом деле увидеть, что не так. Попробуйте начать сервис, и посмотрите и посмотрите в настоящий системный журнал, и вы увидите серию попыток начала и линию чуть выше каждого, надеюсь, скажут вам реальную проблему. В моем случае здесь вы можете видеть, что проблема - это точка монтирования, содержащая базу данных, отсутствует - спасибо, Azure. За одну попытую запуска сервиса он пытается начать 5 раз в быстрой последовательности, сдававшись каждый раз, потому что DIR не был установлен, а на шестое не удалось с удалением начала. Введите описание изображения здесь

 

This is a bit late, but the "start-limit-hit" message is a red herring. I have seen something very similar with a Moodle installation using MySQL and it's actually saying that you (or the service start process) have tried to restart the database too many times or too soon after a failed attempt to start. Basically, this start-limit-hit message is saying "stop trying to do the same thing and expecting different results".

The actual issue will be further up in the syslog. Unhelpfully, service status does not return enough lines of the error messages to actually see what is wrong. Try a service start, and go and look in the actual syslog, and you will see the series of start attempts and a line just above each one hopefully will tell you the actual issue. In my case here, you can see that the problem is the mount point containing the database is missing - thanks, Azure. For one attempt of service start, it tries to start 5 times in quick succession, failing each time because the data dir was not mounted, and on the sixth it fails with the start-limit-hit. enter image description here

</div
 
 
0
 
vote

Всегда поддерживайте ваши данные / и и т. Д. / Каталоги до обновления CouchDB.

 <код> We recommend that you overwrite your etc/default.ini file with the version provided by the new release. New defaults sometimes contain mandatory changes to enable default functionality. Always places your customization in etc/local.ini or any etc/local.d/*.ini file.   

(я последовал за этим и работал)

https://docs.couldb.org/ru/3.0 .0 / Установка / обновление.html

 

Always back up your data/ and etc/ directories prior to upgrading CouchDB.

We recommend that you overwrite your etc/default.ini file with the version provided by the new release. New defaults sometimes contain mandatory changes to enable default functionality. Always places your customization in etc/local.ini or any etc/local.d/*.ini file. 

(I was followed this and it worked)

https://docs.couchdb.org/en/3.0.0/install/upgrading.html

</div
 
 

Связанный проблема

3  Идеальный фильтр репликации для баз данных на основе JSON, таких как Couchbase, Couchbaselite, Couchdb и т. Д.?  ( Ideal replication filter for json based databases like couchbase couchbaselite ) 
Я собираюсь написать функцию фильтра на CouchDB Server Server для фильтрации документов, специфичных для пользователя . Этот фильтр позволит репликации тол...

7  Рекомендуемая структура документов для CouchDB  ( Recommended document structure for couchdb ) 
В настоящее время мы рассматриваем изменение от Postgres в CouchDB для приложения мониторинга использования использования. Некоторые цифры: Приблизительно 2...

4  CouchDB, Fauxton - Установка, нахождение файлов  ( Couchdb fauxton installation of locating files ) 
Я использую Couchdb 1.5 на рабочем столе Ubuntu 14.04. У меня проблемы с пониманием того, как установлено приложение Fauxton (так как я не вспоминаю его устан...

3  База данных для обработки огромных данных  ( Database to handle huge amount of data ) 
Я оцениваю базу данных для моего следующего проекта. Я хочу хранить все города мира (2,5 миллиона) и сохранить прогноз погоды на каждый город каждый день. Так...

3  Невозможно получить доступ к веб-графическому интерфейсу CouchDB (OSX)  ( Unable to access couchdb web gui osx ) 
Здравствуйте, я только что установил CouchDB на моем MacBook Pro Я установил его с помощью MacPort <код> sudo port install couchdb sudo port upgrade couch...

0  Ошибка при загрузке изображения на сервер CouchDB JSON с помощью XCODE  ( Error when uploading an image to a couchdb json server using xcode ) 
После некоторого звона с кодом, найденным в этом URL: Как отправить почтовые данные и изображения Файл на сервер XCode Мне удалось запустить его без скр...

1  iPad локальные базы данных  ( Ipad local databases ) 
Каковы лучшие локальные базы данных iPad? Couchdb или sqllite? Что лучше? Что делает Evernote? Что использует Foursquare? ...

5  Производительность длинных идентификаторов  ( Performance of long ids ) 
Мне интересно это в течение некоторого времени. В CouchDB у нас есть несколько справедливых идентификаторов журналов ... Например: "000ab56cb24aef9b817ac98d...

10  NoSQL & ADHOC запросы - миллионы рядов  ( Nosql adhoc queries millions of rows ) 
Я в настоящее время запустил веб-сайт MySQL, где пользователи продвигают рекламу и получают доход каждый раз, когда кто-то завершает один. Мы регистрируем каж...

1  Couchdb: мне вообще нужен php?  ( Couchdb do i need php at all ) 
Если я использую CouchDB с помощью веб-страницы JavaScript. Мне все еще нужно php? Как насчет аутентификации? Может ли это все сделать с CouchDB? ...

4  Обход такого же политики происхождения для аутентифицированных XMLHTTPREQUESTS  ( Bypassing the same origin policy for authenticated xmlhttprequests ) 
У меня есть веб-сайт на <Код> foo.com Сервировка <Код> PageA . <Код> PageA имеет некоторую jQuery внутри него, что запросы через XMLHTTPREQUEST некоторые ...

0  В iOS, как синхронизировать CBL с сервером через терминал без использования CouchDB DMG?  ( In ios how to sync cbl with server through terminal without using couchdb dmg ) 
Я пытаюсь запустить Sync Gateway Code в терминал, но я не понимаю, как это работает, даже через ненужный ответ. Смотрите код ниже, <код> { "log": ["HTTP+"],...

1  Эмит хеш отсортированного массива  ( Emit hash of sorted array ) 
У меня есть документ со следующей структурой: <код> { tags: ['bbb', 'aaa', 'ddd', 'ccc'] } И я хочу создать представление, которое возвращает хеш из ...

1  Формат документа дизайна CouchDB  ( Couchdb design document format ) 
У меня есть резервная копия документов дизайна CouchDB из старого проекта. Я пытаюсь работать с этими данными, но я не уверен, какой формат они есть. Кто-нибу...

0  Ruby on Rails & Couchrest Модель: Используйте существующие виды  ( Ruby on rails couchrest model use existing views ) 
У меня есть некоторые проблемы с моим CouchDB и моделью CouchreSt. У меня есть беговая система с существующими видами в моем Couchdb (они работают нормально...

Связанный проблема

3  Идеальный фильтр репликации для баз данных на основе JSON, таких как Couchbase, Couchbaselite, Couchdb и т. Д.? 
7  Рекомендуемая структура документов для CouchDB 
4  CouchDB, Fauxton - Установка, нахождение файлов 
3  База данных для обработки огромных данных 
3  Невозможно получить доступ к веб-графическому интерфейсу CouchDB (OSX) 
0  Ошибка при загрузке изображения на сервер CouchDB JSON с помощью XCODE 
1  iPad локальные базы данных 
5  Производительность длинных идентификаторов 
10  NoSQL & ADHOC запросы - миллионы рядов 
1  Couchdb: мне вообще нужен php? 
4  Обход такого же политики происхождения для аутентифицированных XMLHTTPREQUESTS 
0  В iOS, как синхронизировать CBL с сервером через терминал без использования CouchDB DMG? 
1  Эмит хеш отсортированного массива 
1  Формат документа дизайна CouchDB 
0  Ruby on Rails & Couchrest Модель: Используйте существующие виды 



© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.