Elasticsearch集羣配置以及REST API使用

ES安裝與啓動

  在官網下載壓縮包,解壓後直接運行bin目錄下的.bat文件便可。下載地址戳這裏curl

ES配置集羣

  Elasticsearch配置集羣很簡單,只要配置一個集羣的 名稱 ,ES就會自動尋找並加入到其中。elasticsearch

  而且會自動的進行分片、備份等等操做。url

  

  配置方式:spa

  直接修改conf/elasticsearch.ymlcode

ES查詢集羣狀態

  使用ES的REST API能夠作到下面的事情:blog

  1 管理集羣,節點,索引數據和元數據排序

  2 執行建立,讀取,更新和刪除操做,以及根據索引查詢索引

  3 執行更深刻的操做,好比分頁、排序、過濾、腳本、faceting、聚合等。get

  

  查詢集羣的健康情況:ast

curl localhost:9200/_cat/health?v

  查詢結果中status會顯示狀態顏色:

  red:表示有些數據不可用

  yellow:表示全部數據可用,可是備份不可用

  green:表示一切正常

  注意,即使是紅色,部分分片上的數據也是可用的。

  上面的第一次是咱們默認執行elasticsearch.bat時,響應的結果。

  這是由於第一次默認執行時,時沒有配置集羣以及節點名稱的。

  第二次手動修改了配置文件conf/elasticsearch.yml,因此咱們查詢集羣時,會有兩個節點。

相關文章
相關標籤/搜索