记录rocketmq启动mqnamesrv的坑
按照正常的步骤:更改runserver.sh,runbroker.sh,conf文件,结果一直启动不了namesrv,如下直接就退出:
![启动mqnamesrv失败](https://img-blog.csdnimg.cn/20210322154927981.png)
网上找了很多,有的说内存太大,我早改了。。有的还收jdk版本问题,更有人说这是官方的bug,我都尝试了,没用。。无奈自己寻找错误,查看nohup.out错误信息,英语垃圾看不太懂,但是大概知道一点,就是说端口被占用了:
![nohup.out错误信息](https://img-blog.csdnimg.cn/20210322155259595.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTY0MjUzMA==,size_16,color_FFFFFF,t_70)
于是问题很简单就可以解决了,把这个端口的后台给清掉:
![清掉9876端口的后台](https://img-blog.csdnimg.cn/20210322155425773.png)
最后运行成功:
![mqnamesrv成功日志](https://img-blog.csdnimg.cn/20210322155523432.png)
总结:学好英语很重要!!!(回去就把6级拿出来背)