錯誤:
安裝kafka啟動過程中報錯 Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 1073741824, 0) failed; error='Cannot allocate memory' (errno=12)
錯誤原因
java jvm 內(nèi)存占用大于 物理機現(xiàn)在剩余的內(nèi)存導(dǎo)致啟動失敗
解決方案:
我們可以通過kill 一部分程序解決或者修改 程序jvm的內(nèi)存參數(shù),這里我們進入kafka 所在目錄的bin/kafka-server-start.sh文件修改jvm參數(shù)
vim bin/kafka-server-start.sh
可以看到 程序默認jvm內(nèi)存為1G,我們修改為我們物理機可以運行的大小即可 我們修改為最大256M 最小128M 保存退出
export KAFKA_HEAP_OPTS="-Xmx256M -Xms128M"
重新運行kafka
bin/kafka-server-start.sh -daemon config/server.properties
查看狀態(tài)文章來源:http://www.zghlxwxcb.cn/news/detail-613198.html
jps
文章來源地址http://www.zghlxwxcb.cn/news/detail-613198.html
到了這里,關(guān)于kafka啟動報錯Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 1073的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!