启动时RabbitMQ错误 - erlexec:必须设置HOME

use*_*584 2 rabbitmq

出于某种原因,我崩溃后无法启动RabbitMQ.

我收到以下错误: erlexec: HOME must be set

我试图将我的家出口到/home/ubuntu但仍然得到同样的错误.

有任何想法吗?

lso*_*wen 5

我假设你正试图用类似的东西开始rabbitmq service start rabbitmq-server.如果是这样,service命令将删除环境变量.因此,您需要在启动脚本中或在启动脚本的配置文件中定义它(请参阅https://unix.stackexchange.com/a/44378).

另外,我相信rabbitmq主目录实际上是/var/lib/rabbitmq/.