Elasticsearch(ES)的下载与安装
Elasticsearch(ES)的下载与安装1.安装 Java在安装 Elasticsearch 之前,您需安装并配置好 JDK, 设置好环境变量 $JAVA_HOME。众所周知,Elasticsearch 版本很多,不同的版本对 Java 的依赖也有所差别:Elasticsearch 5 需要 Java 8 以上版本;Elasticsearch 6.5 开始支持 Java 11;Elastic
·
Elasticsearch(ES)的下载与安装
1.安装 Java
在安装 Elasticsearch 之前,我们需要安装并配置好 JDK, 设置好环境变量 $JAVA_HOME。
Elasticsearch 版本很多,不同的版本对 Java 的依赖也有所差别:
- Elasticsearch 5 需要 Java 8 以上版本;
- Elasticsearch 6.5 开始支持 Java 11;
- Elasticsearch 7.0 开始,内置了 Java 环境,所以说,安装 7.0+ 版本会方便很多。
2.下载 Elasticsearch
访问 Elasticsearch 官网下载安装包:
或者社区地址
下载完成之后,并解压到指定目录。
3.Elasticsearch 目录、配置文件说明、注意点
目录 | 配置文件 | 描述| |
---|---|---|
bin | – | 放置脚本文件,如启动脚本 elasticsearch, 插件安装脚本等。 |
config | elasticserch.yml | elasticsearch 配置文件,如集群配置、jvm 配置等。 |
jdk | – | java 运行环境 |
data | path.data | 数据持久化文件 |
lib | – | 依赖的相关类库 |
logs | path.log | 日志文件 |
modules | – | 包含的所有 ES 模块 |
plugins | – | 包含的所有已安装的插件 |
注意:
- 对于机器内存不够的时候,就需要修改 JVM 参数,配置文件路径为 config/jvm.options,ES V7.1 版本默认为 1g, 老版本为2g, 你可以自行修改。
- Xmx 和Xms 数值请设置相同;
- Xmx 不要超过机器内存的 50%;
- 内存总量不要超过 30GB, 参见官方文档;
4.运行 Elasticsearch
执行启动命令:
bin/elasticsearch
或者
点击bin/elasticsearch.bat 文件。
看到启动日志中有 started关键字,就表示启动成功了。
5.访问 Elasticsearch 9200端口来实际验证一下启动情况:
- 在linux上 :
curl localhost:9200
- 在windows上:
浏览器中:localhost:9200
执行之后的效果:
{
"name" : "PC-20200406GJJX",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "-Jsh2ddkRFyhrFI0p-P3Bg",
"version" : {
"number" : "7.8.0",
"build_flavor" : "default",
"build_type" : "zip",
"build_hash" : "757314695644ea9a1dc2fecd26d1a43856725e65",
"build_date" : "2020-06-14T19:35:50.234439Z",
"build_snapshot" : false,
"lucene_version" : "8.5.1",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
返回了 Elasticsearch 相关元数据,如版本信息 7.8.0。
更多推荐
所有评论(0)