2016-09-20 4 views
0

У меня есть 11gb бесплатно на моем жестком диске, поэтому я не знаю, почему он говорит, что диск почти заполнен. На днях он работал, но теперь перестал работать. Я пытаюсь использовать это для запуска ACRA. Я запускаю Ubuntu 16.04 на VMWare.Couchdb не запустится

sudo couchdb restart 
[sudo] password for zjulia: 

=INFO REPORT==== 20-Sep-2016::09:05:18 === 
    alarm_handler: {set,{{disk_almost_full,"/media/zjulia/CDROM"},[]}} 

=INFO REPORT==== 20-Sep-2016::09:05:18 === 
    alarm_handler: {set,{{disk_almost_full,"/media/zjulia/Ubuntu"},[]}} 
Apache CouchDB 1.6.0 (LogLevel=info) is starting. 
{Failure to start Mochiweb: eaddrinuse 
[error] [<0.113.0>] {error_report,<0.32.0>, 
        {<0.113.0>,crash_report, 
         [[{initial_call, 
         {mochiweb_socket_server,init,['Argument__1']}}, 
         {pid,<0.113.0>}, 
         {registered_name,[]}, 
         {error_info, 
         {exit,eaddrinuse, 
          [{gen_server,init_it,6, 
          [{file,"gen_server.erl"},{line,344}]}, 
          {proc_lib,init_p_do_apply,3, 
          [{file,"proc_lib.erl"},{line,240}]}]}}, 
         {ancestors, 
         [couch_secondary_services,couch_server_sup,<0.33.0>]}, 
         {messages,[]}, 
         {links,[<0.92.0>]}, 
         {dictionary,[]}, 
         {trap_exit,true}, 
         {status,running}, 
         {heap_size,987}, 
         {stack_size,27}, 
         {reductions,641}], 
         []]}} 
"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,[normal,["/etc/couchdb/default.ini","/etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,{error,{shutdown,{failed_to_start_child,couch_secondary_services,{shutdown,{failed_to_start_child,httpd,eaddrinuse}}}}}},[{couch_server_sup,start_server,1,[{file,"couch_server_sup.erl"},{line,98}]},{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,[]}]}} 

Crash dump is being written to: erl_crash.dump...done 
init terminating in do_boot() 
+0

Похоже, что у вас уже есть что-то, слушая этот порт (основанный на ошибке «Невозможность запуска Mochiweb: eaddrinuse») –

ответ

1

Сообщение «диск почти полное» - это просто предупреждение. Фактическая проблема заключается в том, что порт (5984 по умолчанию) уже используется («eaddrinuse»).

В качестве решения вы можете либо изменить порт CouchDB в /etc/couchdb/couch.ini, либо посмотреть, какой процесс использует порт 5984 с lsof -i :5984 и убить его.

+0

Помог мне тоже! В моем случае, был какой-то процесс докера, прослушивающий этот порт. Я убил его, но еще один был порожден. Поэтому я изменил порт по умолчанию в файле конфигурации. : | – dotslash

 Смежные вопросы

  • Нет связанных вопросов^_^