elasticsearch5.6.3插件部署


需要注意的是,5.x和2.x插件方面改動很大。參考:https://www.elastic.co/blog/running-site-plugins-with-elasticsearch-5-0。因為安全原因,原先的head、bigdesk、krof等插件不再支持直接在plugin目錄下解壓使用;新出個安全監控插件X-Pack,涵蓋了marvel等功能。后面我會選擇性地安裝一些插件。

1.elasticsearch

安裝和2.x一樣,沒什么可說的。安裝后啟動會遇到一系列問題,參考:http://www.cnblogs.com/jiu0821/p/7683322.html

2.kibana5.6.3

安裝和2.x一樣,只是界面大為改觀,且內置了sense插件。

實際安裝過程中遇到一個問題,kibana日志正常但不可用其他主機通過瀏覽器訪問,端口是開放的。使用命令:netstat -an | grep LISTEN看到5601端口綁定的地址是127.0.0.1,由於本地hosts配置問題,無法通過本機實際ip訪問。兩個方案,一個就是配置本地hosts問題,另一個可以修改kibana的配置文件,把里面的host改為“host:0.0.0.0",解決。(0.0.0.0代表使用所有地址)

3.cerebro(krof)

realease版本下載地址:https://github.com/lmenezes/cerebro/releases

解壓安裝包到一個自定義目錄(非elasticsearch或kibana的plugin目錄),Run bin/cerebro(or bin/cerebro.bat if on Windows)。界面會讓你輸入es域名,連接即可。

4.analysis-ik

下載地址:https://github.com/medcl/elasticsearch-analysis-ik/releases

解壓,復制到插件目錄:mv elasticsearch-analysis-ik-5.6.3 elasticsearch安裝目錄/plugins/analysis-ik

這個時候需要重啟 elasticsearch 插件才能生效(這個可以等設置好詞庫再重啟也可以)

5.bigdesk

下載地址:https://github.com/hlstudio/bigdesk

修改es配置文件,添加參數:

http.cors.enabled: true
http.cors.allow-origin: "*"

解壓安裝包到一個自定義目錄(非elasticsearch或kibana的plugin目錄)。這個插件需要運行在一個web server上,es沒有提供,我們需要自己搭建。

安裝node,然后進入bigdesk目錄下的_site目錄,可以看到有個index.html。這里暫且使用Python提供的一個簡易web server,執行:

python -m SimpleHTTPServer [port]
注:這里的port可不填,也可以填自己指定的端口號

然后就可以用瀏覽器訪問了,訪問http://ip:port。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM