[rabbitmq-discuss] service rabbitmq-server start stuck due to inet_gethost 4
Alvaro Videla
videlalvaro at gmail.com
Wed May 9 12:06:18 BST 2012
I had a similar problem perhaps… at least related until I added this line
to my /etc/hosts on My mac:
127.0.0.1 alvaro.local
of course adapt it to your environment and see if it helps.
On Wed, May 9, 2012 at 12:21 PM, Simon MacMullen <simon at rabbitmq.com> wrote:
> inet_gethost is a process that is started by the Erlang VM - it should
> always be there; it's not part of startup.
>
> It would be useful to know where rabbit is getting stuck on startup - what
> ends up in the logs?
>
> Cheers, Simon
>
>
> On 08/05/12 19:04, Nithya Vijayakumar wrote:
>
>>
>> We are using rabbitmq server 2.7.1 in two node auto clustering
>> mode.
>>
>> Once in a while we are getting complaint that rabbitmq did
>> not complete the installation. What is happening underneath is
>> "service rabbitmq-server start" is getting stuck, and
>> subsequent installation steps also gets stuck going into loop
>> and many many runs trying to complete. I think "inet_gethost 4"
>> might be the culprit. Any suggestions on how to fix this?
>>
>> ps awfux | more
>>
>> root 19848 0.0 0.0 106412 1612 pts/0 S+ 17:03
>> 0:00 | \_ /bin/sh /sbin/service puppet debug
>> root 19853 0.0 0.0 106624 1632 pts/0 S+ 17:03
>> 0:00 | \_ /bin/bash /etc/init.d/puppet debug
>> root 19858 1.2 3.1 166288 64416 pts/0 S+ 17:03
>> 0:03 | \_ /usr/bin/ruby /usr/sbin/puppetd
>> --server=director.ecp-deploy.**com<http://director.ecp-deploy.com>
>> <http://director.ecp-deploy.**com <http://director.ecp-deploy.com>>
>> --fqdn amq.ecp-deploy.com
>> <http://amq.ecp-deploy.com> -o --no-daemonize -v
>>
>> root 20390 0.0 0.0 9760 1516 ? Ss 17:03
>> 0:00 | \_ /bin/sh /sbin/service
>> rabbitmq-server start
>> root 20395 0.0 0.0 9500 1276 ? S 17:03
>> 0:00 | \_ /bin/sh
>> /etc/init.d/rabbitmq-server start
>> root 20422 0.0 0.0 9496 1196 ? Ss 17:03
>> 0:00 | \_ /bin/sh
>> /usr/sbin/rabbitmq-server
>> root 20433 0.0 0.0 42512 1384 ? S 17:03
>> 0:00 | | \_ su rabbitmq -s
>> /bin/sh -c /usr/lib/rabbitmq/bin/**rabbitmq-server
>> rabbitmq 20436 0.2 1.6 585140 33536 ? Ssl 17:03
>> 0:00 | | \_
>> /usr/lib64/erlang/erts-5.8.5/**bin/beam -W w -K true -A30 -P
>> 1048576 -- -root /usr/lib64/erlang -progname erl -- -home /var/li
>> b/rabbitmq -- -noshell -noinput -name
>> _rabbit at amq.ecp-deploy.com_ -boot
>> _/opt/cisco/rabbitmq/data/**rabbit at amq.ecp-deploy.com-**
>> plugins-expand/rabbit_
>>
>> -config /etc/rabbitmq/rabbitmq -kernel inet_dist_listen_min
>> 45001 -kernel inet_dist_li
>> sten_max 45002 -kernel inet_default_connect_options
>> [{nodelay,true}] -sasl errlog_type error -sasl sasl_error_logger
>> false -rabbit error_logger
>> {file,"_/opt/cisco/rabbitmq/**log/rabbit at amq.ecp-deploy.com.**
>> log_"
>> <_mailto:/opt/cisco/rabbitmq/**log/rabbit at amq.ecp-deploy.com.**
>> log_>
>> } -rabbit sasl_error_log
>> ger
>> {file,"_/opt/cisco/rabbitmq/**log/rabbit at amq.ecp-deploy.com-**
>> sasl.log_"
>> <_mailto:/opt/cisco/rabbitmq/**log/rabbit at amq.ecp-deploy.com-**
>> sasl.log_>
>>
>> } -os_mon start_cpu_sup true -os_mon start_disksup false -os_mon
>> start_memsup false -mnesia dir
>> "_/opt/cisco/rabbitmq/data/**rabbit at amq.ecp-deploy.com_"
>> <_mailto:/opt/cisco/rabbitmq/**data/rabbit at amq.ecp-deploy.**com_>
>>
>> rabbitmq 20513 0.0 0.0 10844 496 ? Ss 17:03
>> 0:00 | | \_ inet_gethost 4
>> rabbitmq 20514 0.0 0.0 11056 412 ? S 17:03
>> 0:00 | | \_
>> inet_gethost 4
>> root 20423 0.0 0.0 9496 1216 ? S 17:03
>> 0:00 | \_ /bin/sh
>> /usr/sbin/rabbitmqctl wait /var/run/rabbitmq/pid
>> root 20439 0.0 0.0 42512 1384 ? S 17:03
>> 0:00 | \_ su rabbitmq -s
>> /bin/sh -c /usr/lib/rabbitmq/bin/**rabbitmqctl "wait"
>> "/var/run/rabbitmq/pid"
>> rabbitmq 20442 0.0 0.4 32312 10260 ? Ss 17:03
>> 0:00 | \_
>> /usr/lib64/erlang/erts-5.8.5/**bin/beam -- -root /usr/lib64/erlang
>> -progname erl -- -home /var/lib/rabbitmq -- -pa /usr/lib/ra
>> bbitmq/lib/rabbitmq_server-2.**7.1/sbin/../ebin -noshell
>> -noinput -hidden -name rabbitmqctl20442 -s rabbit_control
>> -nodename _rabbit at amq.ecp-deploy.com_ -extra wait
>>
>> /var/run/rabbitmq/pid
>> rabbitmq 20468 0.0 0.0 10844 492 ? Ss 17:03
>> 0:00 | \_ inet_gethost 4
>> rabbitmq 20469 0.0 0.0 11056 360 ? S 17:03
>> 0:00 | \_
>> inet_gethost 4
>>
>> Thanks,
>> Nithya
>>
>>
>>
>> ______________________________**_________________
>> rabbitmq-discuss mailing list
>> rabbitmq-discuss at lists.**rabbitmq.com<rabbitmq-discuss at lists.rabbitmq.com>
>> https://lists.rabbitmq.com/**cgi-bin/mailman/listinfo/**rabbitmq-discuss<https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss>
>>
>
>
> --
> Simon MacMullen
> RabbitMQ, VMware
> ______________________________**_________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.**rabbitmq.com<rabbitmq-discuss at lists.rabbitmq.com>
> https://lists.rabbitmq.com/**cgi-bin/mailman/listinfo/**rabbitmq-discuss<https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20120509/ef03215d/attachment.htm>
More information about the rabbitmq-discuss
mailing list