rocketmq 在centos7下运行 sh mqbroker -n localhost:9876 autoCreateTopicEnable=true出错,提示信息如下:
[root@localhost bin]# sh mqbroker -n localhost:9876 autoCreateTopicEnable=true
java.lang.IllegalAccessError: class org.apache.rocketmq.common.UtilAll (in unnamed module @0x2d1f8d76) cannot access class sun.nio.ch.DirectBuffer (in module java.base) because module java.base does not export sun.nio.ch to unnamed module @0x2d1f8d76
at org.apache.rocketmq.common.UtilAll.viewed(UtilAll.java:720)
at org.apache.rocketmq.common.UtilAll.cleanBuffer(UtilAll.java:684)
at org.apache.rocketmq.store.logfile.DefaultMappedFile.cleanup(DefaultMappedFile.java:470)
at org.apache.rocketmq.store.ReferenceResource.release(ReferenceResource.java:63)
at org.apache.rocketmq.store.ReferenceResource.shutdown(ReferenceResource.java:47)
at org.apache.rocketmq.store.logfile.DefaultMappedFile.destroy(DefaultMappedFile.java:481)
at org.apache.rocketmq.store.index.IndexFile.destroy(IndexFile.java:97)
at org.apache.rocketmq.store.index.IndexService.load(IndexService.java:72)
at org.apache.rocketmq.store.DefaultMessageStore.load(DefaultMessageStore.java:287)
at org.apache.rocketmq.broker.BrokerController.initialize(BrokerController.java:754)
at org.apache.rocketmq.broker.BrokerStartup.createBrokerController(BrokerStartup.java:224)
at org.apache.rocketmq.broker.BrokerStartup.main(BrokerStartup.java:58)
[root@localhost bin]#
JAVA版本:17.0.3.1
rocketmq 命令中mqbroker运行出错
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- Mike Qin 2023-01-24 10:43关注
新年快乐🎉,望采纳,谢谢!
可以检查下是否有防火墙阻止了9876端口的访问,或者查看下是否有其他进程占用了9876端口,关闭占用的进程,或者更改端口号,然后再重新运行sh mqbroker -n localhost:9876 autoCreateTopicEnable=true解决 无用评论 打赏 举报
悬赏问题
- ¥50 AI大模型精调(百度千帆、飞浆)
- ¥15 关于#c语言#的问题:我在vscode和codeblocks中编写c语言时出现打不开源文件该怎么办
- ¥15 非科班怎么跑代码?如何导数据和调参
- ¥15 福州市的全人群死因监测点死亡原因报表
- ¥15 Altair EDEM中生成一个颗粒,并且各个方向没有初始速度
- ¥15 系统2008r2 装机配置推荐一下
- ¥500 服务器搭建cisco AnyConnect vpn
- ¥15 悬赏Python-playwright部署在centos7上
- ¥15 psoc creator软件有没有人能远程安装啊
- ¥15 快速扫描算法求解Eikonal方程咨询