1

我正在运行 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

自然,在初始化脚本上执行“状态”和“停止”命令也不起作用。顺便说一句,所有这些都是作为 root 的。并且正在运行的进程以 rabbitmq 用户身份运行。

所以,不知何故,PID 没有被存储在任何地方。我对此相当陌生,所以我很难说 - PID 应该存储在哪里,为什么不存储在那里?初始化脚本并没有向我透露很多信息!

任何帮助都会很棒 - 我不想每次我想关掉兔子时都执行 5 个 kill 命令 :) 谢谢!!担

PS这是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
4

0 回答 0