RabbitMQ没有PID

时间:2012-10-22 14:28:28

标签: ubuntu rabbitmq

我正在运行Ubuntu 10.04并且刚刚使用apt。

安装了RabbitMQ

当我运行init脚本(以root身份)时,我看到了:

Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_log, _err
rabbitmq-server.

但是,如果我检查正在运行的进程,那么rabbit就是其中之一,并且startup_log看起来很好。但是在startup_err中:

Error: cannot_get_pid

当然,在init脚本上执行'status'和'stop'命令也不起作用。顺便说一下,所有这些都是根本。正在运行的进程作为rabbitmq用户运行。

所以,不知何故PID没有存储在任何地方。我对此很陌生,所以我很难说 - PID意味着存储在哪里,为什么它不存储在那里? init脚本对我来说并没有太多揭示!

任何帮助都会很棒 - 每次我想关掉兔子时我都不想做5次杀戮命令:)谢谢!! 丹

P.S。这是startup_log中的日志。看起来对我好......

node          : rabbit@www
app descriptor: /usr/lib/rabbitmq/lib/rabbitmq_server-1.7.2/sbin/../ebin/rabbit.app
home dir      : /var/lib/rabbitmq
cookie hash   : KZGa065/Ct5qV2zMWGnEhA==
log           : /var/log/rabbitmq/rabbit.log
sasl log      : /var/log/rabbitmq/rabbit-sasl.log
database dir  : /var/lib/rabbitmq/mnesia/rabbit

starting internal event notification system                           ...done
starting logging server                                               ...done
starting database                                                     ...done
-- kernel ready
starting alarm handler                                                ...done
starting queue supervisor                                             ...done
starting node monitor                                                 ...done
starting cluster router                                               ...done
-- core initialized
starting empty DB check                                               ...done
starting codec correctness check                                      ...done
starting exchange recovery                                            ...done
starting queue recovery                                               ...done
starting persister                                                    ...done
starting guid generator                                               ...done
-- message delivery logic ready
starting error log relay                                              ...done
starting networking                                                   ...done
-- network listeners available

broker running
dan@lennon:/etc

0 个答案:

没有答案