1. 程式人生 > >elasticsearch叢集及視覺化外掛安裝

elasticsearch叢集及視覺化外掛安裝

elasticsearch叢集安裝

1 首先安裝幾個elasticsearch節點,將其中一個作為master節點

2 開啟mater節點下的配置檔案,指定叢集名稱,當前節點名,是否是master節點,同時指定當前節點對應的ip,配置如下:

         cluster.name: es_cluster

         node.name: master

         node.master: true

         network.host: 127.0.0.1

3 開啟子節點配置檔案,指定叢集名稱,需要和主節點叢集名稱相同,設定當前節點名稱和ip

由於elasticsearch預設埠為9200,和主節點相同,所以需要修改子節點監聽埠,同時還需要設定主節點地址,使從節點找到主節點,具體配置如下:

視覺化外掛安裝

1 首先確保已安裝 nodejs 通過 node -v檢查是否安裝成功

2 github下載 elasticsearch-head-master 

3 解壓後進入 elasticsearch-head-master 目錄,輸入npm install 命令nodejs會下載依賴檔案

4 輸入npm run start啟動 elasticsearch-head-master 啟動後預設地址 http://localhost:9100 訪問介面

5 設定elasticsearch-head-master外掛訪問elasticsearch服務,兩個是不同的程序,訪問elasticsearch存在跨域問題,修改elasticsearch配置檔案,位於config/elasticsearch.yml

               http.cors.enabled: true

               http.cors.allow-origin: "*"

重新啟動外掛和elasticsearch服務,訪問外掛地址,即可完成head外掛單節點配置與訪問.