本篇文章主要学习Elastic-Search集群的相关操作。
1. 检查集群健康状态
GET /_cat/health?v
返回结果
epoch timestamp cluster status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent 1573378624 09:37:04 adam-es-server green 3 3 6 3 0 0 0 0 - 100.0%
我们可以看到名为“ adam-es-server”的集群处于绿色状态。
每当我们要求集群运行状况时,我们都会显示绿色,黄色或红色.
- 绿色-一切都很好(集群功能齐全)
- 黄色-所有数据均可用,但某些副本尚未分配(集群功能齐全)
- 红色-由于某些原因,某些数据不可用(集群部分起作用)
注意:当群集为红色时,它将继续为可用分片提供搜索请求,但由于存在未分配的分片,您可能需要尽快对其进行修复
2. 获取集群中节点的列表
GET /_cat/nodes?v
ip heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name 192.168.91.131 34 95 3 0.01 0.02 0.05 mdi * node-02 192.168.91.131 20 95 3 0.01 0.02 0.05 mdi - node-01 192.168.91.131 37 95 3 0.01 0.02 0.05 mdi - node-03
我们可以看到这是一个由**三台服务器组成的ES集群**。
3.3 获取所有分片的信息参数
GET /_cat/indices?v
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size green open .monitoring-kibana-6-2019.11.10 pTU5F5R2QaepVcOPojRszA 1 1 1396 0 1mb 521.3kb green open .monitoring-es-6-2019.11.10 vl966Tf3QGyM5nzITFcihg 1 1 12603 12 12.9mb 6.5mb green open .kibana_1 W6w1iZ3xQKab9_UA0mN7lA 1 1 3 0 24kb 12kb
原文链接:https://blog.csdn.net/weixin_39723544/article/details/103824990
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/16887