RocketMQ之Mac访问权限问题:
Cannot open file /dev/shm/rmq_srv_gc.log due to No such file or directory
导致原因:mac中/dev路径下没有创建文件夹的权限
sunhuideMacBook-Pro:dev root# mkdir shm
mkdir: shm: Operation not permitted
sunhuideMacBook-Pro:dev root#
解决办法:将bin目录下的runserver.sh和runbroker.sh文件中的/dev/shm/地址替换为用户的有权限的路径,例如我的:/Users/sunhui/macSoftware/rocketmq-all-4.2.0/logs,图片中红色框框内。
sunhuideMacBook-Pro:bin root# pwd
/Users/sunhui/macSoftware/rocketmq-all-4.2.0/distribution/target/apache-rocketmq/bin