Ubuntu RabbitMQ没有PID

Ubuntu RabbitMQ没有PID,ubuntu,rabbitmq,Ubuntu,Rabbitmq,我正在运行Ubuntu10.04,刚刚使用apt安装了RabbitMQ 当我以root身份运行init脚本时,我看到: Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_log, _err rabbitmq-server. 但是,如果我检查正在运行的进程,rabbit就是其中之一,启动日志看起来很好。但在启动阶段,错误是: Error: cannot_get_pid 当然,在init脚本上执行“status”

我正在运行Ubuntu10.04,刚刚使用apt安装了RabbitMQ

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

Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_log, _err
rabbitmq-server.
但是,如果我检查正在运行的进程,rabbit就是其中之一,启动日志看起来很好。但在启动阶段,错误是:

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

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

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

另外,这是启动日志中的日志。在我看来没问题

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

这个问题应该迁移到或。当你说你是从apt安装的时候,你是使用ubuntu存储库还是使用这些说明安装的?Ubuntu主存储库中的版本非常旧,因此这是一个新安装,我建议从最新版本开始。如果在那之后你仍然有同样的问题,让我知道Rob:我没有在我的源代码列表中添加任何repo,所以我想我使用了Ubuntu repo。我将尝试获取最新的,如果失败,我将从源代码处获取。如果还有什么问题,我会按照佩德罗的建议,试着问服务器故障。谢谢:)