[rabbitmq-discuss] apt-get install rabbitmq-server for 1.5.4 fails even though it succeeds (/etc/init.d/rabbitmq start doesn't daemonize)

Robert J Berger rberger at ibd.com
Sat May 2 00:59:27 BST 2009


Well, it looks like the problem might have been due to delays in dns
propagation (I had created the dns entries right before trying this and had
several other issues of things not working in a similar fashion). 

In any case it worked fine the next morning after the DNS entries had
stabilized. 



Robert J Berger wrote:
> 
> On a fresh install of rabbitmq-server 1.5.4 on ubuntu 8.10 server the  
> install fails after trying to start rabbitmq-server. It looks like  
> when the install finishes installing and then trys to do an /etc/ 
> init.d/rabbitmq-server start, the process starts ok, but it doesn't  
> daemonize. Eventually the install times out and says it fails:
> 
> ...
> Starting rabbitmq-server:
> [... long wait... ]
> FAILED - check /var/log/rabbitmq/startup_log, _err
> rabbitmq-server.
> invoke-rc.d: initscript rabbitmq-server, action "start" failed.
> dpkg: error processing rabbitmq-server (--configure):
> subprocess post-installation script returned error exit status 1
> ...
> ps shows that it is running:
> 
> 29782 ?        Ssl    0:00 /usr/lib/erlang/erts-5.5.5/bin/beam -W w -K  
> true -A30 -- -root /usr/lib/erlang -progname erl -- -home /var/lib/ 
> rabbitmq -pa /usr/lib/rabbitmq/bin/../ebin -noshell -noinput -s rabbit  
> -sname rabbit -boot start_sasl -kernel inet_default_listen_options  
> [{nodelay,true},{sndbuf,16384},{recbuf,4096}] -kernel  
> inet_default_connect_options [{nodelay,true}] -rabbit tcp_listeners  
> [{"0.0.0.0", 5672}] -sasl errlog_type error -kernel error_logger  
> {file,"/var/log/rabbitmq/rabbit.log"} -sasl sasl_error_logger {file,"/ 
> var/log/rabbitmq/rabbit-sasl.log"} -os_mon start_cpu_sup true -os_mon  
> start_disksup false -os_mon start_memsup false -os_mon start_os_sup  
> false -os_mon memsup_system_only true -os_mon  
> system_memory_high_watermark 0.95 -mnesia dir "/var/lib/rabbitmq/ 
> mnesia/rabbit" -noshell -noinput
> If I look at the startup_log it looks like it started fine:
> 
> Starting all nodes...
> Starting node rabbit at dashboard...
> RabbitMQ 1.5.4 (AMQP 8-0)
> Copyright (C) 2007-2009 LShift Ltd., Cohesive Financial Technologies  
> LLC., and Rabbit Technologies Ltd.
> Licensed under the MPL.  See http://www.rabbitmq.com/
> Logging to "/var/log/rabbitmq/rabbit.log"
> SASL logging to "/var/log/rabbitmq/rabbit-sasl.log"
> starting database ...done
> starting core processes ...done
> starting recovery ...done
> starting persister ...done
> starting guid generator ...done
> starting builtin applications ...done
> starting TCP listeners ...done broker
> 
> running startup_err does have this:
> Error: cannot_get_pid
> It does the same thing if I manually run /etc/initd./rabbitmq-server  
> start except it just never returns from the command (ie the process  
> doesn't daemonize) Is this normal (my pre 1.5.3 installs on other  
> systems didn't have this problem) Or am I forgetting to do something?  
> Thanks!
> 
> __________________
> Robert J Berger - CTO
> (Our name has been changed from Cinch to Runa)
> 520 San Antonio Rd Suite 210, Mountain View, CA 94040
> +1 408-838-8896
> http://blog.ibd.com / http://www.runa.com
> 
> 
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
> 
> 

-- 
View this message in context: http://www.nabble.com/apt-get-install-rabbitmq-server-for-1.5.4-fails-even-though-it-succeeds-%28-etc-init.d-rabbitmq-start-doesn%27t-daemonize%29-tp23327995p23341620.html
Sent from the RabbitMQ mailing list archive at Nabble.com.





More information about the rabbitmq-discuss mailing list