我正在尝试在安装了 java 8.111 的 Windows 10 笔记本电脑上安装 ElasticSearch 5.1.1。
当我尝试安装 Elastic search 时触发错误
C:\Users\用户名\Downloads\elasticsearch-5.1.1\elasticsearch-5.1.1>.\bin\elasticsearch
显示该错误消息:
Error: missing `server' JVM at `C:\Program Files (x86)\Java\jre1.8.0_111\bin\server\jvm.dll'.
Please install or use the JRE or JDK that contains these missing components.
我找到了一个fix https://stackoverflow.com/questions/18123144/missing-server-jvm-java-jre7-bin-server-jvm-dll对于 java 的此类错误。这包括创建一个文件夹服务器并将 jvm.dll 复制粘贴到其中。
但它应该适用于 java 7,因为如果我尝试修复并再次启动安装,我现在会收到错误消息:
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
如果没有感觉,因为我有 8 块 RAM
您知道我应该做什么来安装 ElasticSearch 吗?
转到配置文件夹并打开elasticsearch.yml
文件然后进行以下更改。
取消注释cluster.name
and node.name
in elasticsearch.yml
如下所示并给出您自己的集群和节点名称。
cluster.name: ESCluster
node.name: ESNode
更改堆大小jvm.options
-Xms1g
-Xmx1g
Goto bin folder then run elasticsearch.bat
![enter image description here](https://i.stack.imgur.com/QFxkr.png)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)