Created
November 9, 2012 13:28
-
-
Save leifmadsen/4045661 to your computer and use it in GitHub Desktop.
Error with rabbitmq cookbook stop service
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Chef doesn't seem to realize that the service is actually started, so doesn't stop it | |
# | |
[2012-11-09T13:22:29+00:00] INFO: Processing service[rabbitmq-server] action restart (rabbitmq::default line 124) | |
[2012-11-09T13:22:29+00:00] DEBUG: service[rabbitmq-server] you have specified a status command, running.. | |
[2012-11-09T13:22:29+00:00] DEBUG: service[rabbitmq-server] is running | |
[2012-11-09T13:22:29+00:00] DEBUG: service[rabbitmq-server] runlevel 0, action stop, priority 20 | |
[2012-11-09T13:22:29+00:00] DEBUG: service[rabbitmq-server] runlevel 1, action stop, priority 20 | |
[2012-11-09T13:22:29+00:00] DEBUG: service[rabbitmq-server] runlevel 2, action start, priority 20 | |
[2012-11-09T13:22:29+00:00] DEBUG: service[rabbitmq-server] runlevel 3, action start, priority 20 | |
[2012-11-09T13:22:29+00:00] DEBUG: service[rabbitmq-server] runlevel 4, action start, priority 20 | |
[2012-11-09T13:22:29+00:00] DEBUG: service[rabbitmq-server] runlevel 5, action start, priority 20 | |
[2012-11-09T13:22:29+00:00] DEBUG: service[rabbitmq-server] runlevel 6, action stop, priority 20 | |
[2012-11-09T13:22:40+00:00] INFO: service[rabbitmq-server] restarted | |
[2012-11-09T13:22:40+00:00] INFO: Processing service[rabbitmq-server] action stop (rabbitmq::default line 103) | |
[2012-11-09T13:22:40+00:00] DEBUG: service[rabbitmq-server] falling back to process table inspection | |
[2012-11-09T13:22:40+00:00] DEBUG: service[rabbitmq-server] attempting to match 'rabbitmq-server' (/rabbitmq-server/) against process list | |
[2012-11-09T13:22:40+00:00] DEBUG: service[rabbitmq-server] running: false | |
[2012-11-09T13:22:40+00:00] DEBUG: service[rabbitmq-server] runlevel 0, action stop, priority 20 | |
[2012-11-09T13:22:40+00:00] DEBUG: service[rabbitmq-server] runlevel 1, action stop, priority 20 | |
[2012-11-09T13:22:40+00:00] DEBUG: service[rabbitmq-server] runlevel 2, action start, priority 20 | |
[2012-11-09T13:22:40+00:00] DEBUG: service[rabbitmq-server] runlevel 3, action start, priority 20 | |
[2012-11-09T13:22:40+00:00] DEBUG: service[rabbitmq-server] runlevel 4, action start, priority 20 | |
[2012-11-09T13:22:40+00:00] DEBUG: service[rabbitmq-server] runlevel 5, action start, priority 20 | |
[2012-11-09T13:22:40+00:00] DEBUG: service[rabbitmq-server] runlevel 6, action stop, priority 20 | |
[2012-11-09T13:22:40+00:00] DEBUG: service[rabbitmq-server] already stopped - nothing to do | |
# error around this line? | |
# | |
https://github.com/opscode-cookbooks/rabbitmq/blob/master/recipes/default.rb#L103 | |
# error below when attempting to start again | |
# | |
[2012-11-09T13:22:40+00:00] INFO: Processing service[rabbitmq-server] action start (rabbitmq::default line 124) | |
[2012-11-09T13:22:40+00:00] DEBUG: service[rabbitmq-server] you have specified a status command, running.. | |
[2012-11-09T13:22:41+00:00] DEBUG: service[rabbitmq-server] runlevel 0, action stop, priority 20 | |
[2012-11-09T13:22:41+00:00] DEBUG: service[rabbitmq-server] runlevel 1, action stop, priority 20 | |
[2012-11-09T13:22:41+00:00] DEBUG: service[rabbitmq-server] runlevel 2, action start, priority 20 | |
[2012-11-09T13:22:41+00:00] DEBUG: service[rabbitmq-server] runlevel 3, action start, priority 20 | |
[2012-11-09T13:22:41+00:00] DEBUG: service[rabbitmq-server] runlevel 4, action start, priority 20 | |
[2012-11-09T13:22:41+00:00] DEBUG: service[rabbitmq-server] runlevel 5, action start, priority 20 | |
[2012-11-09T13:22:41+00:00] DEBUG: service[rabbitmq-server] runlevel 6, action stop, priority 20 | |
================================================================================ | |
Error executing action `start` on resource 'service[rabbitmq-server]' | |
================================================================================ | |
Mixlib::ShellOut::ShellCommandFailed | |
------------------------------------ | |
Expected process to exit with [0], but received '1' | |
---- Begin output of setsid /etc/init.d/rabbitmq-server start ---- | |
STDOUT: Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_{log, _err} | |
rabbitmq-server. | |
STDERR: | |
---- End output of setsid /etc/init.d/rabbitmq-server start ---- | |
Ran setsid /etc/init.d/rabbitmq-server start returned 1 | |
Resource Declaration: | |
--------------------- | |
# In /tmp/vagrant-chef-1/chef-solo-2/cookbooks/rabbitmq/recipes/default.rb | |
124: service "rabbitmq-server" do | |
125: start_command "setsid /etc/init.d/rabbitmq-server start" | |
126: stop_command "setsid /etc/init.d/rabbitmq-server stop" | |
127: restart_command "setsid /etc/init.d/rabbitmq-server restart && sleep 10" | |
128: status_command "setsid /etc/init.d/rabbitmq-server status" | |
129: supports :status => true, :restart => true | |
130: action [ :enable, :start ] | |
131: end | |
Compiled Resource: | |
------------------ | |
# Declared in /tmp/vagrant-chef-1/chef-solo-2/cookbooks/rabbitmq/recipes/default.rb:124:in `from_file' | |
service("rabbitmq-server") do | |
action [:enable, :start] | |
updated true | |
supports {:status=>true, :restart=>true} | |
retries 0 | |
retry_delay 2 | |
service_name "rabbitmq-server" | |
pattern "rabbitmq-server" | |
start_command "setsid /etc/init.d/rabbitmq-server start" | |
stop_command "setsid /etc/init.d/rabbitmq-server stop" | |
status_command "setsid /etc/init.d/rabbitmq-server status" | |
restart_command "setsid /etc/init.d/rabbitmq-server restart && sleep 10" | |
startup_type :automatic | |
cookbook_name :rabbitmq | |
recipe_name "default" | |
end | |
[2012-11-09T13:22:42+00:00] DEBUG: Re-raising exception: Mixlib::ShellOut::ShellCommandFailed - service[rabbitmq-server] (rabbitmq::default line 124) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1' | |
---- Begin output of setsid /etc/init.d/rabbitmq-server start ---- | |
STDOUT: Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_{log, _err} | |
rabbitmq-server. | |
# then if you ssh into the box... | |
# | |
$ vagrant ssh rabbitmq01 | |
Welcome to Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-29-generic x86_64) | |
* Documentation: https://help.ubuntu.com/ | |
Last login: Thu Oct 25 17:50:42 2012 from 10.0.2.2 | |
vagrant@rabbitmq01:~$ ps aux | grep rabbit | |
rabbitmq 2265 0.0 0.0 7416 324 ? S 13:22 0:00 /usr/lib/erlang/erts-5.8.5/bin/epmd -daemon | |
rabbitmq 2632 0.1 5.3 579460 27052 ? Sl 13:22 0:00 /usr/lib/erlang/erts-5.8.5/bin/beam -W w -K true -A30 -P 1048576 -- -root /usr/lib/erlang -progname erl -- -home /var/lib/rabbitmq -- -noshell -noinput -sname rabbit@rabbitmq01 -boot /var/lib/rabbitmq/mnesia/rabbit@rabbitmq01-plugins-expand/rabbit -config /etc/rabbitmq/rabbitmq -kernel inet_default_connect_options [{nodelay,true}] -sasl errlog_type error -sasl sasl_error_logger false -rabbit error_logger {file,"/var/log/rabbitmq/rabbit@rabbitmq01.log"} -rabbit sasl_error_logger {file,"/var/log/rabbitmq/rabbit@rabbitmq01-sasl.log"} -os_mon start_cpu_sup true -os_mon start_disksup false -os_mon start_memsup false -mnesia dir "/var/lib/rabbitmq/mnesia/rabbit@rabbitmq01" | |
rabbitmq 2712 0.0 0.0 4292 356 ? Ss 13:22 0:00 /usr/lib/erlang/lib/os_mon-2.2.7/priv/bin/cpu_sup | |
rabbitmq 2713 0.0 0.0 7380 424 ? Ss 13:22 0:00 inet_gethost 4 | |
rabbitmq 2714 0.0 0.1 13720 792 ? S 13:22 0:00 inet_gethost 4 | |
vagrant 2948 0.0 0.1 9384 928 pts/0 S+ 13:27 0:00 grep --color=auto rabbit |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment