今天下載了一個elasticsearch8.4.3 windows版本的es,配置好相應(yīng)的配置后,啟動bat文件,輸出一行信息后,窗口就閃退了。于是通過cmd窗口運(yùn)行,發(fā)現(xiàn)了報錯信息如下
Exception in thread "main" java.lang.RuntimeException: starting java failed with [1]
output:
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 4294967296 bytes for G1 virtual space
# An error report file with more information is saved as:
# logs/hs_err_pid3913340.log
error:
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000700000000, 4294967296, 0) failed; error='???????С???
??????????' (DOS error/errno=1455)
at org.elasticsearch.server.cli.JvmOption.flagsFinal(JvmOption.java:113)
at org.elasticsearch.server.cli.JvmOption.findFinalOptions(JvmOption.java:80)
at org.elasticsearch.server.cli.MachineDependentHeap.determineHeapSettings(MachineDependentHeap.java:59)
at org.elasticsearch.server.cli.JvmOptionsParser.jvmOptions(JvmOptionsParser.java:132)
at org.elasticsearch.server.cli.JvmOptionsParser.determineJvmOptions(JvmOptionsParser.java:90)
at org.elasticsearch.server.cli.ServerProcess.createProcess(ServerProcess.java:211)
at org.elasticsearch.server.cli.ServerProcess.start(ServerProcess.java:106)
at org.elasticsearch.server.cli.ServerProcess.start(ServerProcess.java:89)
at org.elasticsearch.server.cli.ServerCli.startServer(ServerCli.java:234)
at org.elasticsearch.server.cli.ServerCli.execute(ServerCli.java:91)
at org.elasticsearch.common.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:54)
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:85)
at org.elasticsearch.cli.Command.main(Command.java:50)
at org.elasticsearch.launcher.CliToolLauncher.main(CliToolLauncher.java:64)
解決辦法如下,修改config目錄下的jvm.options文件,
?
?32行和33行是配置java內(nèi)存的,這里注釋掉,就是默認(rèn)是沒有配置的,這里自己單獨(dú)配置小一點(diǎn),我這邊配置了2g,就可以正常啟動起來了,如下圖
文章來源:http://www.zghlxwxcb.cn/news/detail-577913.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-577913.html
到了這里,關(guān)于windows運(yùn)行elasticsearch報錯Native memory allocation (mmap) failed to map 4294967296 bytes for G1的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!