ElasticSearch 压缩包 链接:https://pan.baidu.com/s/1_V9O2hPgbuvSsc3BlTINKw 提取码:svxt
1),点击解压到电脑需要注意的是你放在的那个路径不能出现中文命名,如下
2),然后win+r 输入cmd 跳转到elasticSearch的bin目录下,如下
3),然后我就出现了下面的错误信息
Error: missing 'server' JVM at 'C:\Program Files (x86)\Java\jre1.8.0_131\bin\server\jvm.dll'.
Please install or use the JRE or JDK that contains these missing components.
3-1),出现了上面这个错误,然后我问了度娘,说的是我java,jdk配置有误,jre配置出错,然后我执行java -version 发现jdk的运行环境是正常的,如下
3-2),当我运行 javac -version的时候,发现出现了 “javac不是内部或外部命令”
3-3),解决办法
- 卸载已经安装好的jdk jre
- 重新安装jdk jre (注意:jdk与jre 需要在同一个目录下面)
- 配置 java 的环境变量
- 如果不会的参考 配置jdk 与jre
配置好,执行如下命令 javac -version
再看一下jdk是否配置成功 java -version
4),重新启动elasticsearch发现又出现了新的错误如下
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
4-1),解决办法
- 打开elasticsearch 下config 文件夹 打开jvm.options 文件
-
把:
-
-Xms2g
-
-Xmx2g
-
改为
-
-Xms256m
-
-Xmx256m
然后重新启动elasticsearch 如下终于启动成功
页面浏览器访问