一.准备工作
| 
 准备3台机器,这样才能完成分布式集群的实验,当然能有更多机器更好: 
 角色划分: 
  | 
二.es的安装配置
2.1es下载安装
| 
 [root@master-node ~]# rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch  | 
2.2主节点e1配置
| 
 [root@master-node ~]# vim /etc/elasticsearch/elasticsearch.yml # 增加或更改以下内容  | 
2.3 数据节点e2配置
| 
 [root@gtp3 ~]# vim /etc/elasticsearch/elasticsearch.yml # 增加或更改以下内容  | 
2.4数据节点e3配置
| 
 [root@gtp3 ~]# vim /etc/elasticsearch/elasticsearch.yml # 增加或更改以下内容  | 
2.5 在主节点e1中输入下面命令,启动es
| 
 systemctl start elasticsearch.service  | 
2.6 查看es是否启动
| 
 [root@gtp1 ~]# ps aux |grep elasticsearch ![]()  | 
| 
 [root@gtp1 ~]# netstat -lntp |grep java # es服务会监听两个端口 ![]() 9300端口是集群通信用的,9200则是数据传输时用的。 
 | 
主节点启动成功后,依次启动其他节点即可。
2.7 查看集群情况
| 
 
 [root@gtp1 ~]# curl ‘localhost:9200/_cluster/health?pretty‘ 
  | 
三.安装kibana
3.1 下载安装kibana
 | 
3.2 kibana配置
 | 
3.3 创建日志文件
 | 
3.4 启动kibana服务,并检查进程和监听端口
| 
 [root@gtp1 ~]#systemctl start kibana [root@gtp1 ~]# ps aux |grep kibana  | 
3.5 浏览器访问http://192.168.77.128:5601/ ,查看kibana

四. 安装 logstash
4.1 在e2中安装logstash
 | 
4.2 启动logstash
 | 
原文:https://www.cnblogs.com/SimonWu/p/9698486.html