1、把旧目录下logs、store移动到新硬盘目录下,比如:/disk1/rocketmq-data
2、修改数据存储路径
打开conf/broker.conf,增加以下内容:
#存储路径
storePathRootDir=/disk1/rocketmq-data/store
#commitLog存储路径
storePathCommitLog=/disk1/rocketmq-data/store/commitlog
#消费队列存储路径
storePathConsumeQueue=/disk1/rocketmq-data/store/consumequeue
#消息索引存储路径
storePathIndex=/disk1/rocketmq-data/store/index
#checkpoint 文件存储路径
storeCheckpoint=/disk1/rocketmq-data/store/checkpoint
#abort 文件存储路径
abortFile=/disk1/rocketmq-data/store/abort
3、修改日志存储路径
进入到:conf,执行以下命令:
sudo sed -i 's#${user.home}#/disk1/rocketmq-data#g' *.xml
4、重启RocketMQ