Elasticsearch 5.2.0 - 无法为2097152KB对象堆保留足够的空间

ale*_*oid 2 elasticsearch

在我的Windows 10机器上,我正在尝试启动Elasticsearch 5.2.0,但失败并出现以下错误:

D:\Tools\elasticsearch-5.2.0\bin>elasticsearch.bat
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
Run Code Online (Sandbox Code Playgroud)

现在我有20GB的可用内存.

如何解决这个问题?

Ual*_*Jr. 7

在启动之前更改Elasticsearch的JVM选项.

基本上转到config/jvm.options并更改值

-Xms2g ---> to some megabytes (200 MB)
-Xmx2g ---> to some megabytes (500 MB) 

here 2g refers to 2GB so change to 200MB it should 200m
For example change it to below value
-Xms200m
-Xmx500m
Run Code Online (Sandbox Code Playgroud)

它对我有用.