日志路径不存在
报错log
Cannot open file /dev/shm/rmq_srv_gc.log due to No such file or directory
原因
虚拟机GC日志路径/dev目录没有权限创建
解决方式
1.修改${ROCKETMQ_HOME}/bin/runserver.sh文件中日志路径为机器有权限的路径 mac系统 用户权限在/dev即使开了rootless也没有创建成功
2.修改/dev/shm/rmq_srv_gc.log 手动创建并修改权限
注:
使用mac本地时直接修改日志文件路径更方便一些,mac系统用户权限即使开了rootless在创建文件时也可能会失败。