1. 安装elasticsearch:
安装包:https://www.elastic.co/cn/downloads/elasticsearch
下载7.0版本以后的版本会内置java环境,不用再去配置$JAVA_HOME
2. elasticsearch文件目录结构:
- bin: 脚本文件,启动,查看,安装等
- config:集群配置文件, user, role based相关配置
- jdk:java环境
- data:数据文件
- lib:java类库
- logs:日志文件
- modules:es所有模块
- plugins:已安装的插件
3. jvm配置
- 修改jvm: config/jvm.options
- 配置建议:Xms和Xmx设置成一样大小且Xmx不要超过机器内存的50%且不要超过30GB
4. es一些简单的命令:
- 启动:bin/elasticsearch,默认9200端口
- 查看插件: bin/elasticsearch-plugin list
- 安装插件:bin/elasticsearch-plugin install analysis-icu
- 运行多个实例
elasticsearch -E node.name=kaynli_1 -E cluster.name=test -E path.data=kaynli_1_data -d
elasticsearch -E node.name=kaynli_2 -E cluster.name=test -E path.data=kaynli_2_data -d
elasticsearch -E node.name=kaynli_3 -E cluster.name=test -E path.data=kaynli_3_data -d
elasticsearch -E node.name=kaynli_4 -E cluster.name=test -E path.data=kaynli_4_data -d
- web查看:localhost:9200/_cat/plugins ..
5. kibana下载并启动
https://www.elastic.co/cn/start
- 启动:bin/kibana
6. logstash下载并启动
https://www.elastic.co/cn/downloads/logstash
- 注意:logstash需要和es的版本一致
- 启动:1.准备logstash.conf配置文件 2. 运行bin/logstash -f logstash.conf
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。