rocketmq 命令中mqbroker运行出错

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

新年快乐🎉,望采纳,谢谢!
可以检查下是否有防火墙阻止了9876端口的访问,或者查看下是否有其他进程占用了9876端口,关闭占用的进程,或者更改端口号,然后再重新运行sh mqbroker -n localhost:9876 autoCreateTopicEnable=true