Fixes in Debian packaging which also address the problem:

- 
https://salsa.debian.org/openstack-team/third-party/rabbitmq-server/commit/9764f7e6ffeaa99325b8e5ff41e80b1c4b2894d3
- 
https://salsa.debian.org/openstack-team/third-party/rabbitmq-server/commit/c5b99f5c4811f460b73c8c8505a98fa55dcd752b

If I start the server with just `service rabbitmq-server start`, my
process tree looks like:

rabbitmq 11316  0.0  0.1   4628   800 ?        Ss   14:59   0:00   /bin/sh 
/usr/sbin/rabbitmq-server
rabbitmq 11337  0.0  0.3   4628  1792 ?        S    14:59   0:00     /bin/sh 
/usr/lib/rabbitmq/bin/rabbitmq-server
rabbitmq 11633  8.8 12.4 2165876 61504 ?       Sl   14:59   0:02       
/usr/lib/erlang/erts-9.2/bin/beam.smp -W w -A 64 -P 1048576 -t 5000000 -stbt db 
-zdbbl 32000 -K true -B i -- -root /usr/lib/erlang -progname erl -- -home 
/var/lib/rabbitmq -- -pa /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.10/ebin 
-noshell -noinput -s rabbit boot -sname rabbit@golestandt -boot start_sasl 
-kernel inet_default_connect_options [{nodelay,true}] -sasl errlog_type error 
-sasl sasl_error_logger false -rabbit error_logger 
{file,"/var/log/rabbitmq/rab...@golestandt.log"} -rabbit sasl_error_logger 
{file,"/var/log/rabbitmq/rab...@golestandt-sasl.log"} -rabbit 
enabled_plugins_file "/etc/rabbitmq/enabled_plugins" -rabbit plugins_dir 
"/usr/lib/rabbitmq/plugins:/usr/lib/rabbitmq/lib/rabbitmq_server-3.6.10/plugins"
 -rabbit plugins_expand_dir 
"/var/lib/rabbitmq/mnesia/rabbit@golestandt-plugins-expand" -os_mon 
start_cpu_sup false -os_mon start_disksup false -os_mon start_memsup false 
-mnesia dir "/var/lib/rabbitmq/mnesia/rabbit@golestandt" -kernel 
inet_dist_listen_min 25672 -kernel inet_dist_listen_max 25672
rabbitmq 11745  0.1  0.1   4520   728 ?        Ss   14:59   0:00         
erl_child_setup 65536
rabbitmq 11809  0.0  0.2   8264  1072 ?        Ss   14:59   0:00           
inet_gethost 4
rabbitmq 11810  0.0  0.3  10384  1660 ?        S    14:59   0:00             
inet_gethost 4
rabbitmq 11504  0.0  0.0  26852   204 ?        S    14:59   0:00   
/usr/lib/erlang/erts-9.2/bin/epmd -daemon

However, doing `service epmd start` before that gives:

epmd     12226  0.0  0.3  26852  1728 ?        Ss   15:01   0:00   
/usr/bin/epmd -systemd
rabbitmq 12263  0.0  0.1   4628   816 ?        Ss   15:01   0:00   /bin/sh 
/usr/sbin/rabbitmq-server
rabbitmq 12287  0.0  0.3   4628  1736 ?        S    15:01   0:00     /bin/sh 
/usr/lib/rabbitmq/bin/rabbitmq-server
rabbitmq 12582 25.5 13.2 2171584 65160 ?       Sl   15:01   0:02       
/usr/lib/erlang/erts-9.2/bin/beam.smp -W w -A 64 -P 1048576 -t 5000000 -stbt db 
-zdbbl 32000 -K true -B i -- -root /usr/lib/erlang -progname erl -- -home 
/var/lib/rabbitmq -- -pa /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.10/ebin 
-noshell -noinput -s rabbit boot -sname rabbit@golestandt -boot start_sasl 
-kernel inet_default_connect_options [{nodelay,true}] -sasl errlog_type error 
-sasl sasl_error_logger false -rabbit error_logger 
{file,"/var/log/rabbitmq/rab...@golestandt.log"} -rabbit sasl_error_logger 
{file,"/var/log/rabbitmq/rab...@golestandt-sasl.log"} -rabbit 
enabled_plugins_file "/etc/rabbitmq/enabled_plugins" -rabbit plugins_dir 
"/usr/lib/rabbitmq/plugins:/usr/lib/rabbitmq/lib/rabbitmq_server-3.6.10/plugins"
 -rabbit plugins_expand_dir 
"/var/lib/rabbitmq/mnesia/rabbit@golestandt-plugins-expand" -os_mon 
start_cpu_sup false -os_mon start_disksup false -os_mon start_memsup false 
-mnesia dir "/var/lib/rabbitmq/mnesia/rabbit@golestandt" -kernel 
inet_dist_listen_min 25672 -kernel inet_dist_listen_max 25672
rabbitmq 12728  0.2  0.1   4520   760 ?        Ss   15:01   0:00         
erl_child_setup 65536
rabbitmq 12757  0.0  0.2   8264  1156 ?        Ss   15:01   0:00           
inet_gethost 4
rabbitmq 12758  0.0  0.3  10384  1620 ?        S    15:01   0:00             
inet_gethost 4

Which allows RabbitMQ to shutdown cleanly.

The service file probably needs dependency fixes.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1784757

Title:
  rabbitmq-server does not properly shutdown

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1784757/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to