kafka启动报错Java HotSpot 64-bit Server VM warning:INFO: os::commit_memory
kafka启动报错:
Java HotSpot<TM> 64-bit SererVM warning:INFO: os::commit_memory<0x00000000c0000000,1073741824,0> failed;error='页面文件太小,无法操作。'......
An error report file with more information is saved as:xxx.log
打开kafka安装位置,在bin目录下找到kafka-server-start.sh文件,将
export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"修改为
export KAFKA_HEAP_OPTS="-Xmx256M -Xms128M"。
如果kafka安装在Windows下,在bin/windows下找到kafka-server-start.bat文件,将
set KAFKA_HEAP_OPTS=-Xmx1G -Xms1G 改为
set KAFKA_HEAP_OPTS=-Xmx256M -Xms128M
注意:有操作系统位数的区别,是32位系统修改32位的,是64位修改64位的
然后重新启动,运行成功就可以了;但是如果还是报同样的错误,进入到Kafka的安装位置,如下图,有一个错误的日志文件,删掉后,重新启动,就可以了。