Replies: 1 comment
-
可以试下 64-Bit JVM, refer: http://www.liaojiayi.com/MapFailed/ https://stackoverflow.com/questions/43042144/kafka-server-failed-to-start-java-io-ioexception-map-failed |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
start mqbroker.cmd 后没有反应
看了日志文件报了这个错:
2023-06-12 08:14:52 ERROR main - Failed to map file C:\Users\xxx\store\commitlog\00000000000000000000
java.io.IOException: Map failed
at sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:892)
at org.apache.rocketmq.store.MappedFile.init(MappedFile.java:173)
at org.apache.rocketmq.store.MappedFile.(MappedFile.java:74)
at org.apache.rocketmq.store.MappedFileQueue.doLoad(MappedFileQueue.java:170)
at org.apache.rocketmq.store.MappedFileQueue.load(MappedFileQueue.java:153)
at org.apache.rocketmq.store.CommitLog.load(CommitLog.java:134)
at org.apache.rocketmq.store.DefaultMessageStore.load(DefaultMessageStore.java:201)
at org.apache.rocketmq.broker.BrokerController.initialize(BrokerController.java:268)
at org.apache.rocketmq.broker.BrokerStartup.createBrokerController(BrokerStartup.java:220)
at org.apache.rocketmq.broker.BrokerStartup.main(BrokerStartup.java:57)
Caused by: java.lang.OutOfMemoryError: Map failed
at sun.nio.ch.FileChannelImpl.map0(Native Method)
at sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:889)
... 9 common frames omitted
2023-06-12 08:14:52 ERROR main - load file C:\Users\xxx\store\commitlog\00000000000000000000 error
百度了很多说是cmd里配置的虚拟机内存不够,但是mqbroker.cmd现在的参数为:
set "JAVA_OPT=%JAVA_OPT% -server -Xms256m -Xmx512m"
而且这俩参数从2g到16m都都都都试过了
看了下systeminfo 虚拟内存还好多好多
依然报上述错误
用的rocket是4.x版本的
各位大哥走过路过帮帮忙球球了
Beta Was this translation helpful? Give feedback.
All reactions