ES坑之安装

需要ElasticSearch、kibana和Logstash配合使用版本要一致

https://elasticsearch.cn/download/ 下载地址(本地部署使用的版本为:6.2.4)

https://github.com/medcl/elasticsearch-analysis-ik/releases ik分词器下载地址,版本一定要一致

下载解压即可(运行时不能以root账户运行——lunix使用)

1.配置ElasticSearch(/config/elasticsearch.yml)

 1.1修改集群名称:

 

cluster.name: elasticsearch-cluster-demo (默认elasticsearch,根据实际取一个名称)

 1.3 节点名称

 

1.4 数据存储路径/日志路径

默认情况下,es数据和日志的存储路径是在安装目录下,为了防止被误删掉,应该重新设置路径。(更改路径需要路径存在)

 

1.5 主机绑定

默认只能本机访问,改为0.0.0.0允许外网访问(为了安全,一般采取本地访问,否则可能被恶意操作

端口默认9200

 

如果要做集群,需在配置其他节点信息即可(只做了单机测试)

 

 1.6 调整内存 (/config/jvm.options调整内存大小,默认1G)

 

1.7安装IK分词器(版本与es一致)

下载解压至es的plugins目录下

重新运行es

 

2.配置Kibana(一个管理es的可视化工具)

 解压后在config中更改链接es地址

 

 

更改后运行即可,先运行ES

3配置Logstash 下载解压

安装 logstash-input-jdbc、logstash-output-elasticsearch

Bin目录下执行

logstash-plugin install logstash-input-jdbc

logstash-plugin install logstash-output-elasticsearch

 

下载mysql的连接库jar包

放至/config/目录下(可以随意放,但是在配置logstash文件时需要注意路劲)

在config目录下,创建配置文件(logstash-mysql-es.conf):(详情参考:ES坑之logstash配置文件

启动

在根目录下,执行命令:

logstash -f ../config/logstash-mysql-es.conf

 

posted @ 2020-07-26 16:21  撬不动的代码  阅读(137)  评论(0编辑  收藏  举报