linux 下搭建ELK(rpm包版)

霸气de小男生 提交于 2019-12-05 07:11:53

一、安装环境查看

注意:新的安装包要在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

如图:

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!