You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@couchdb.apache.org by Francesco Mazzoli <e....@gmail.com> on 2010/07/03 19:34:16 UTC

Error with couchdb 0.11

I have just installed couchdb 0.11 on gentoo, using the ebuild present
in portage.
The problem is that I can't start it.
That's the log:

[Sat, 03 Jul 2010 09:02:12 GMT] [error] [<0.95.0>] {error_report,<0.31.0>,
              {<0.95.0>,crash_report,
               [[{initial_call,{mochiweb_socket_server,init,['Argument__1']}},
                 {pid,<0.95.0>},
                 {registered_name,[]},
                 {error_info,{exit,eaddrnotavail,
                                   [{gen_server,init_it,6},
                                    {proc_lib,init_p_do_apply,3}]}},
                 {ancestors,[couch_secondary_services,couch_server_sup,
                             <0.32.0>]},
                 {messages,[]},
                 {links,[<0.85.0>]},
                 {dictionary,[]},
                 {trap_exit,true},
                 {status,running},
                 {heap_size,1597},
                 {stack_size,24},
                 {reductions,446}],
                []]}}

[Sat, 03 Jul 2010 09:02:12 GMT] [error] [<0.85.0>] {error_report,<0.31.0>,
              {<0.85.0>,supervisor_report,
               [{supervisor,{local,couch_secondary_services}},
                {errorContext,start_error},
                {reason,eaddrnotavail},
                {offender,[{pid,undefined},
                           {name,httpd},
                           {mfa,{couch_httpd,start_link,[]}},
                           {restart_type,permanent},
                           {shutdown,brutal_kill},
                           {child_type,worker}]}]}}

[Sat, 03 Jul 2010 09:02:12 GMT] [error] [<0.77.0>] {error_report,<0.31.0>,
    {<0.77.0>,supervisor_report,
     [{supervisor,{local,couch_server_sup}},
      {errorContext,start_error},
      {reason,shutdown},
      {offender,
          [{pid,undefined},
           {name,couch_secondary_services},
           {mfa,{couch_server_sup,start_secondary_services,[]}},
           {restart_type,permanent},
           {shutdown,infinity},
           {child_type,supervisor}]}]}}

I don't know how to interpret these errors, any suggestions?

Thanks,
-- Francesco

Re: Error with couchdb 0.11

Posted by Francesco Mazzoli <e....@gmail.com>.
It turns out that apparently portage (the gentoo package manager)
messes up couchdb when upgrading.
It was trying to load a file from v 0.10, so deleting avery couchdb
file and reinstalling it worked.
Thanks again to the IRC people (:

-- Francesco



On 3 July 2010 20:14, Francesco Mazzoli <fm...@ic.ac.uk> wrote:
> Filipe, thanks for the answer.
> Actually I was trying to execute couchdb when it was already running.
> I was doing that because even if it's running, it's totally unresponsive:
> astroboy@mcnulty ~ $ curl -v http://localhost:5984
> * About to connect() to localhost port 5984 (#0)
> *   Trying 127.0.0.1... Connection refused
> * couldn't connect to host
> * Closing connection #0
>
> If I run couchdb -i it says "cannot open shared object file: No such
> file or directory".
> Under the suggestion of the irc people, I ran strace couchdb -i and
> that's the result: http://pastebin.com/jkWyWTzB .
> There are a bunch of "No such file or directory", but I can't really
> guess what's going wrong.
>
> -- Francesco
>
>
>
> On 3 July 2010 19:49, Filipe David Manana <fd...@apache.org> wrote:
>> Francesco,
>>
>> it seems CouchDB is not able to bind to the address specified in your .ini
>> config. (error "eaddrnotavail")
>>
>> My ini config uses the following:
>>
>> [httpd]
>> port = 5984
>> bind_address = 127.0.0.1
>>
>> Verify if you have a wrong bind_address in yours.
>>
>> cheers
>>
>> On Sat, Jul 3, 2010 at 6:34 PM, Francesco Mazzoli <e....@gmail.com>wrote:
>>
>>> I have just installed couchdb 0.11 on gentoo, using the ebuild present
>>> in portage.
>>> The problem is that I can't start it.
>>> That's the log:
>>>
>>> [Sat, 03 Jul 2010 09:02:12 GMT] [error] [<0.95.0>] {error_report,<0.31.0>,
>>>              {<0.95.0>,crash_report,
>>>
>>> [[{initial_call,{mochiweb_socket_server,init,['Argument__1']}},
>>>                 {pid,<0.95.0>},
>>>                 {registered_name,[]},
>>>                 {error_info,{exit,eaddrnotavail,
>>>                                   [{gen_server,init_it,6},
>>>                                    {proc_lib,init_p_do_apply,3}]}},
>>>                 {ancestors,[couch_secondary_services,couch_server_sup,
>>>                             <0.32.0>]},
>>>                 {messages,[]},
>>>                 {links,[<0.85.0>]},
>>>                 {dictionary,[]},
>>>                 {trap_exit,true},
>>>                 {status,running},
>>>                 {heap_size,1597},
>>>                 {stack_size,24},
>>>                 {reductions,446}],
>>>                []]}}
>>>
>>> [Sat, 03 Jul 2010 09:02:12 GMT] [error] [<0.85.0>] {error_report,<0.31.0>,
>>>              {<0.85.0>,supervisor_report,
>>>               [{supervisor,{local,couch_secondary_services}},
>>>                {errorContext,start_error},
>>>                {reason,eaddrnotavail},
>>>                {offender,[{pid,undefined},
>>>                           {name,httpd},
>>>                           {mfa,{couch_httpd,start_link,[]}},
>>>                           {restart_type,permanent},
>>>                           {shutdown,brutal_kill},
>>>                           {child_type,worker}]}]}}
>>>
>>> [Sat, 03 Jul 2010 09:02:12 GMT] [error] [<0.77.0>] {error_report,<0.31.0>,
>>>    {<0.77.0>,supervisor_report,
>>>     [{supervisor,{local,couch_server_sup}},
>>>      {errorContext,start_error},
>>>      {reason,shutdown},
>>>      {offender,
>>>          [{pid,undefined},
>>>           {name,couch_secondary_services},
>>>           {mfa,{couch_server_sup,start_secondary_services,[]}},
>>>           {restart_type,permanent},
>>>           {shutdown,infinity},
>>>           {child_type,supervisor}]}]}}
>>>
>>> I don't know how to interpret these errors, any suggestions?
>>>
>>> Thanks,
>>> -- Francesco
>>>
>>
>>
>>
>> --
>> Filipe David Manana,
>> fdmanana@apache.org
>>
>> "Reasonable men adapt themselves to the world.
>> Unreasonable men adapt the world to themselves.
>> That's why all progress depends on unreasonable men."
>>
>

Re: Error with couchdb 0.11

Posted by Francesco Mazzoli <fr...@imperial.ac.uk>.
Filipe, thanks for the answer.
Actually I was trying to execute couchdb when it was already running.
I was doing that because even if it's running, it's totally unresponsive:
astroboy@mcnulty ~ $ curl -v http://localhost:5984
* About to connect() to localhost port 5984 (#0)
*   Trying 127.0.0.1... Connection refused
* couldn't connect to host
* Closing connection #0

If I run couchdb -i it says "cannot open shared object file: No such
file or directory".
Under the suggestion of the irc people, I ran strace couchdb -i and
that's the result: http://pastebin.com/jkWyWTzB .
There are a bunch of "No such file or directory", but I can't really
guess what's going wrong.

-- Francesco



On 3 July 2010 19:49, Filipe David Manana <fd...@apache.org> wrote:
> Francesco,
>
> it seems CouchDB is not able to bind to the address specified in your .ini
> config. (error "eaddrnotavail")
>
> My ini config uses the following:
>
> [httpd]
> port = 5984
> bind_address = 127.0.0.1
>
> Verify if you have a wrong bind_address in yours.
>
> cheers
>
> On Sat, Jul 3, 2010 at 6:34 PM, Francesco Mazzoli <e....@gmail.com>wrote:
>
>> I have just installed couchdb 0.11 on gentoo, using the ebuild present
>> in portage.
>> The problem is that I can't start it.
>> That's the log:
>>
>> [Sat, 03 Jul 2010 09:02:12 GMT] [error] [<0.95.0>] {error_report,<0.31.0>,
>>              {<0.95.0>,crash_report,
>>
>> [[{initial_call,{mochiweb_socket_server,init,['Argument__1']}},
>>                 {pid,<0.95.0>},
>>                 {registered_name,[]},
>>                 {error_info,{exit,eaddrnotavail,
>>                                   [{gen_server,init_it,6},
>>                                    {proc_lib,init_p_do_apply,3}]}},
>>                 {ancestors,[couch_secondary_services,couch_server_sup,
>>                             <0.32.0>]},
>>                 {messages,[]},
>>                 {links,[<0.85.0>]},
>>                 {dictionary,[]},
>>                 {trap_exit,true},
>>                 {status,running},
>>                 {heap_size,1597},
>>                 {stack_size,24},
>>                 {reductions,446}],
>>                []]}}
>>
>> [Sat, 03 Jul 2010 09:02:12 GMT] [error] [<0.85.0>] {error_report,<0.31.0>,
>>              {<0.85.0>,supervisor_report,
>>               [{supervisor,{local,couch_secondary_services}},
>>                {errorContext,start_error},
>>                {reason,eaddrnotavail},
>>                {offender,[{pid,undefined},
>>                           {name,httpd},
>>                           {mfa,{couch_httpd,start_link,[]}},
>>                           {restart_type,permanent},
>>                           {shutdown,brutal_kill},
>>                           {child_type,worker}]}]}}
>>
>> [Sat, 03 Jul 2010 09:02:12 GMT] [error] [<0.77.0>] {error_report,<0.31.0>,
>>    {<0.77.0>,supervisor_report,
>>     [{supervisor,{local,couch_server_sup}},
>>      {errorContext,start_error},
>>      {reason,shutdown},
>>      {offender,
>>          [{pid,undefined},
>>           {name,couch_secondary_services},
>>           {mfa,{couch_server_sup,start_secondary_services,[]}},
>>           {restart_type,permanent},
>>           {shutdown,infinity},
>>           {child_type,supervisor}]}]}}
>>
>> I don't know how to interpret these errors, any suggestions?
>>
>> Thanks,
>> -- Francesco
>>
>
>
>
> --
> Filipe David Manana,
> fdmanana@apache.org
>
> "Reasonable men adapt themselves to the world.
> Unreasonable men adapt the world to themselves.
> That's why all progress depends on unreasonable men."
>

Re: Error with couchdb 0.11

Posted by Filipe David Manana <fd...@apache.org>.
Francesco,

it seems CouchDB is not able to bind to the address specified in your .ini
config. (error "eaddrnotavail")

My ini config uses the following:

[httpd]
port = 5984
bind_address = 127.0.0.1

Verify if you have a wrong bind_address in yours.

cheers

On Sat, Jul 3, 2010 at 6:34 PM, Francesco Mazzoli <e....@gmail.com>wrote:

> I have just installed couchdb 0.11 on gentoo, using the ebuild present
> in portage.
> The problem is that I can't start it.
> That's the log:
>
> [Sat, 03 Jul 2010 09:02:12 GMT] [error] [<0.95.0>] {error_report,<0.31.0>,
>              {<0.95.0>,crash_report,
>
> [[{initial_call,{mochiweb_socket_server,init,['Argument__1']}},
>                 {pid,<0.95.0>},
>                 {registered_name,[]},
>                 {error_info,{exit,eaddrnotavail,
>                                   [{gen_server,init_it,6},
>                                    {proc_lib,init_p_do_apply,3}]}},
>                 {ancestors,[couch_secondary_services,couch_server_sup,
>                             <0.32.0>]},
>                 {messages,[]},
>                 {links,[<0.85.0>]},
>                 {dictionary,[]},
>                 {trap_exit,true},
>                 {status,running},
>                 {heap_size,1597},
>                 {stack_size,24},
>                 {reductions,446}],
>                []]}}
>
> [Sat, 03 Jul 2010 09:02:12 GMT] [error] [<0.85.0>] {error_report,<0.31.0>,
>              {<0.85.0>,supervisor_report,
>               [{supervisor,{local,couch_secondary_services}},
>                {errorContext,start_error},
>                {reason,eaddrnotavail},
>                {offender,[{pid,undefined},
>                           {name,httpd},
>                           {mfa,{couch_httpd,start_link,[]}},
>                           {restart_type,permanent},
>                           {shutdown,brutal_kill},
>                           {child_type,worker}]}]}}
>
> [Sat, 03 Jul 2010 09:02:12 GMT] [error] [<0.77.0>] {error_report,<0.31.0>,
>    {<0.77.0>,supervisor_report,
>     [{supervisor,{local,couch_server_sup}},
>      {errorContext,start_error},
>      {reason,shutdown},
>      {offender,
>          [{pid,undefined},
>           {name,couch_secondary_services},
>           {mfa,{couch_server_sup,start_secondary_services,[]}},
>           {restart_type,permanent},
>           {shutdown,infinity},
>           {child_type,supervisor}]}]}}
>
> I don't know how to interpret these errors, any suggestions?
>
> Thanks,
> -- Francesco
>



-- 
Filipe David Manana,
fdmanana@apache.org

"Reasonable men adapt themselves to the world.
Unreasonable men adapt the world to themselves.
That's why all progress depends on unreasonable men."