curl http://127.0.0.1:9200/_cat/health?v
集群的狀態(status):red紅表示集群不可用,有故障。yellow黃表示集群不可靠但可用,一般單節點時就是此狀態。green正常狀態,表示集群一切正常。
節點數(node.total):節點數,這里是2,表示該集群有兩個節點。
數據節點數(node.data):存儲數據的節點數,這里是2。數據節點在Elasticsearch概念介紹有。
分片數(shards):這是12,表示我們把數據分成多少塊存儲。
主分片數(pri):primary shards,這里是6,實際上是分片數的兩倍,因為有一個副本,如果有兩個副本,這里的數量應該是分片數的三倍,這個會跟后面的索引分片數對應起來,這里只是個總數。
激活的分片百分比(active_shards_percent):這里可以理解為加載的數據分片數,只有加載所有的分片數,集群才算正常啟動,在啟動的過程中,如果我們不斷刷新這個頁面,我們會發現這個百分比會不斷加大。
如果需要讓外網訪問Elasticsearch的9200端口的話,需要將es的host綁定到外網
修改 /configs/elasticsearch.yml文件,添加如下
1
2
|
network.host: 0.0.0.0
http.port: 9200
|
在瀏覽器中輸入ip:端口也可以查看節點信息
或者curl http://127.0.0.1:9200/