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外掛單節點配置與訪問.