elasticsearch ES DBA常用语句

时间:2024-10-07 09:00:11

一、 查看集群状态

curl -uelastic 连接串:端口/_cluster/health?pretty

集群健康有三种状态:green,yellow,red

  • green:所有主要分片、复制分片都可用
  • yellow:所有主要分片可用,但不是所有复制分片都可用
  • red:不是所有的主要分片都可用

二、 空间告警分析

查看各节点大小数据(主要看数据是否分布不均)

curl -uelastic 连接串:端口/_cat/allocation?v

查看各索引大小
curl -uelastic 连接串:端口/_cat/indices?v > es0913.txt

可以按索引名称或其他字段排序

cat es0913.txt|sort |less