我已经使用以下RPM完成了RabbitMQ的安装
http://www.rabbitmq.com/releases/rabbitmq-server/v2.7.1/rabbitmq-server-2.7.1-1.noarch.rpm
我像这样安装它:
$ wget \ http://www.rabbitmq.com/releases/rabbitmq-server/v2.7.1/rabbitmq-server-2.7.1-1.noarch.rpm
$ rpm --nodeps -Uvh rabbitmq-server-2.7.1-1.noarch.rpm
Run Code Online (Sandbox Code Playgroud)
我使用--nodeps的原因是因为我从源代码安装了erlang,而rpm会尝试查找erlang.rpm依赖项忽略系统上的那个.
当我尝试启动Rabbit MQ服务器时,我收到此错误:
/usr/lib/rabbitmq/bin/rabbitmq-server: line 73: /var/lib/rabbitmq/mnesia/rabbit@
vz129.pid: Permission denied
{"init terminating in do_boot",{undef,[{rabbit_prelaunch,start,[]},{init,start_i
t,1},{init,start_em,1}]}}
Run Code Online (Sandbox Code Playgroud)
我使用CentOS版本4.9(最终版).
任何帮助表示赞赏.
Pau*_*ulo 13
好像是权限错误.我所做的只是运行:
chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/
Run Code Online (Sandbox Code Playgroud)
它起作用了:D
| 归档时间: |
|
| 查看次数: |
12231 次 |
| 最近记录: |