1.注意事項:
1.1kibana 可以連接一個節點,那萬一這個節點掛了怎么辦? 所以有了這篇文章.
1.2你需要另外安裝一個節點給kibana用并且這個節點不是主節點,也不是數據節點,并且能構建搜索負載均衡
1.3這個節點主要的作用就是連接ES集群
1.4參考:
官方文檔:https://www.elastic.co/guide/en/kibana/current/production.html#load-balancing
2.elastic節點設置
2.1copy一份es到一個新目錄
2.2elasticsearch.yml配置:
創建一個 非主節點,非數據節點的節點 這個節點只管轉發使用!!!!
#主要:
cluster.name: paper #設置集群名稱
node.name: kibana_connection #設置節點名稱
#主要:
node.master: false #設置為非主節點
node.data: false #設置為非數據節點
node.ingest: false
#跟隨你自己的其他es節點配置就好,貼出來是為了完整性
network.host: 0.0.0.0 #設置網絡
http.port: 9204 #設置節點端口
2.3啟動節點:
2.3.1正常啟動:
${es目錄}/bin/elasticsearch
2.3.1守護進程啟動:
${es目錄}/bin/elasticsearch -d
3.kibana:
3.1配置kibana.yml文件中,elasticsearch.url的值設置為:"http://ip:端口" (本次新節點的ip和端口)
3.2kibana啟動
-H 參數解釋 設置kibana 網絡
3.2.1正常啟動:
./kibana -H 0.0.0.0
3.2.2守護進程啟動:
本次守護進程啟動,主要用到了 nohup命令:
在 kibana目錄內運行!! (與kibana bin文件夾同級)
nohup ./bin/kibana -H 0.0.0.0 > ./log/kibana.log 2>&1 &