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