1. disk space full
由于RabbitMQ
在磁盘上产生数据主要有以下两个因素:
- 日志,默认路径是:
/var/log/rabbitmq
- mnesia数据库,默认路径是:
/var/lib/rabbitmq/mnesia
所以,可以有以下两种方式解决disk space full
的问题:
- 清理磁盘空间
- 更改日志和mnesia数据库的位置。通过在
rabbitmq-env.conf
中添加配置解决,如下
$ cat /etc/rabbitmq/rabbitmq-env.conf
RABBITMQ_MNESIA_BASE=/home/rabbitmq/mnesia
RABBITMQ_LOG_BASE=/home/rabbitmq/logs
ref: http://www.linuxidc.com/Linux/2014-06/103783.htm