ES安裝與啟動
在官網下載壓縮包,解壓后直接運行bin目錄下的.bat文件即可。下載地址戳這里。
ES配置集群
Elasticsearch配置集群很簡單,只要配置一個集群的 名稱 ,ES就會自動尋找並加入到其中。
並且會自動的進行分片、備份等等操作。
配置方式:
直接修改conf/elasticsearch.yml
ES查詢集群狀態
使用ES的REST API可以做到下面的事情:
1 管理集群,節點,索引數據和元數據
2 執行創建,讀取,更新和刪除操作,以及根據索引查詢
3 執行更深入的操作,比如分頁、排序、過濾、腳本、faceting、聚合等。
查詢集群的健康狀況:
curl localhost:9200/_cat/health?v
查詢結果中status會顯示狀態顏色:
red:表示有些數據不可用
yellow:表示所有數據可用,但是備份不可用
green:表示一切正常
注意,即便是紅色,部分分片上的數據也是可用的。
上面的第一次是我們默認執行elasticsearch.bat時,響應的結果。
這是因為第一次默認執行時,時沒有配置集群以及節點名稱的。
第二次手動修改了配置文件conf/elasticsearch.yml,所以我們查詢集群時,會有兩個節點。