原來的預設位置是/var下
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiInBnauYjZxATNxEmM4cjMidjN1MWMjNmMzUjYyczNyAjMxUDMfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.jpg)
需要将這些檔案更換位置
1、先建立資料檔案和日志檔案存放位置的目錄并給權限
mkdir -p /usr/local/rabbitmq/mnesia
mkdir -p /usr/local/rabbitmq/log
chmod -R 777 /usr/local/rabbitmq
2、建立或新增環境參數配置檔案
vi /etc/rabbitmq/rabbitmq-env.conf
增加如下兩行内容
RABBITMQ_MNESIA_BASE=/usr/local/rabbitmq/mnesia
RABBITMQ_LOG_BASE=/usr/local/rabbitmq/log
儲存,重新開機rabbitmq服務
注:更換完位置後原有隊列中的資料就沒有了,而且原有的rabbitmq使用者也需要重建。