一.準備工作 準備3台機器,這樣才能完成分散式集群的實驗,當然能有更多機器更好: 192.168.3.64(e1) 192.168.3.62 (e2) 192.168.3.63(e3) 角色劃分: 3台機器全部安裝jdk1.8,因為elasticsearch是java開發的 3台全部安裝elasti ...
一.準備工作
準備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
|