ElasticSearch 集群与节点监控全解析
1. wait_for_nodes 功能
wait_for_nodes用于等待集群中达到指定数量的可用节点。该参数的值可以是表达式,如>N、>=N、<N、<=N、ge(N)、gt(N)、le(N)或lt(N)。
2. 控制集群状态
2.1 准备工作
需要一个运行中的 ElasticSearch 集群。
2.2 操作步骤
查看集群状态,使用 HTTP 的 GET 方法,curl 命令如下:
curl -XGET 'http://localhost:9200/_cluster/state'2.3 结果分析
结果包含以下数据部分:
-通用集群信息:
{ "cluster_name": "es-cookbook", "version": 13, "master_node": "R3Gwu0a6Q9GTHPQ6cg95ZA", "blocks": {} }