一、安装环境查看
注意:新的安装包要在centos 7.x的版本上安装
二、软件版本选用
注意:这边根据实际情况
jdk 1.8.0_171 #jdk安装这边就不说了 elasticsearch-7.4.2-x86_64.rpm kibana-7.4.2-x86_64.rpm logstash-7.4.2-x86_64.rpm filebeat-7.4.2-x86_64.rpm
安装包下载:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.4.2-x86_64.rpm wget https://artifacts.elastic.co/downloads/kibana/kibana-7.4.2-x86_64.rpm wget https://artifacts.elastic.co/downloads/logstash/logstash-7.4.2.rpm wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.4.2-x86_64.rpm
这边要说明一下,由于elk是国外的网站,所以下载特别的慢,建议使用迅雷下载。
三、安装elasticsearch
1、安装elasticsearch
rpm -ivh elasticsearch-7.4.2-x86_64.rpm
2、修改配置文件
修改elasticsearch配置文件:
#修改文件之前先要备份 cp /etc/elasticsearch/elasticsearch.yml /etc/elasticsearch/elasticsearch.yml.bak #修改elasticsearch配置文件 vim /etc/elasticsearch/elasticsearch.yml
修改的内容如下:
cluster.name: my-es node.name: node-1 #当前节点名 path.data: /data/es/data path.logs: /data/es/log network.host: 192.168.1.1 #本地ip地址 http.port: 9200 discovery.seed_hosts: ["10.10.201.76","10.10.201.77","10.10.201.78"] #集群使用,如果单台的话,就直接是 ["10.10.201.76"] cluster.initial_master_nodes: ["node-1","node-2","node-3"] # 集群使用,如果是单台的话则是["node-1"] http.cors.enabled: true http.cors.allow-origin: "*"
保存退出;
3、启动服务
~]# systemctl daemon-reload ~]# systemctl start elasticsearch ~]# systemctl status elasticsearch
如图: