架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

搜索
查看: 7855|回复: 0

【实战】Elasticsearch(ES)集群健康值: yellow (6 of 7) 状态

[复制链接]
发表于 2021-1-28 14:27:14 | 显示全部楼层 |阅读模式
使用 elasticsearch-head 面板连接 Elasticsearch(ES),版本:7.10.2,发现如下问题:

{
  "name" : "DESKTOP-C76AMDM",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "g5yrfnSXS6CVusCV5XUXMA",
  "version" : {
    "number" : "7.10.2",
    "build_flavor" : "default",
    "build_type" : "zip",
    "build_hash" : "747e1cc71def077253878a59143c1f785afa92b9",
    "build_date" : "2021-01-13T00:42:12.435326Z",
    "build_snapshot" : false,
    "lucene_version" : "8.7.0",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}



QQ截图20210128140834.jpg

查看 udp-test-2021.01.27 索引设置:

超链接登录可见。

也可以通过 Kibana 进行查看,如下图:

【实战】Elasticsearch之Kibana安装教程
https://www.itsvse.com/thread-6400-1-1.html

【实战】Kibana 6.5.2中文汉化教程
https://www.itsvse.com/thread-6948-1-1.html



QQ截图20210128141106.jpg

{
  "udp-test-2021.01.27" : {
    "settings" : {
      "index" : {
        "routing" : {
          "allocation" : {
            "include" : {
              "_tier_preference" : "data_content"
            }
          }
        },
        "number_of_shards" : "1",
        "provided_name" : "udp-test-2021.01.27",
        "creation_date" : "1611732606460",
        "number_of_replicas" : "1",
        "uuid" : "Ss4YOET8Rym1czi7CeyHgg",
        "version" : {
          "created" : "7100299"
        }
      }
    }
  }
}
集群健康值: yellow (6 of 7) 状态原因:Elasticsearch采用默认配置(5分片,1副本),但实际只部署了单节点集群。由于只有一个节点,因此群集无法放置副本,因此处于黄色状态

number_of_shards 是指索引要做多少个分片,只能在创建索引时指定,后期无法修改。
number_of_replicas 是指每个分片有多少个副本,后期可以动态修改

primary shard:主分片,每个文档都存储在一个分片中,当你存储一个文档的时候,系统会首先存储在主分片中,然后会复制到不同的副本中。默认情况下,一个索引有5个主分片。你可以在事先制定分片的数量,当分片一旦建立,分片的数量则不能修改。

replica shard:副本分片,每一个分片有零个或多个副本。副本主要是主分片的复制,可以 增加高可用性,提高性能。
默认情况下,一个主分配有一个副本,但副本的数量可以在后面动态的配置增加。
副本必须部署在不同的节点上,不能部署在和主分片相同的节点上。


解决方案

使用 Kibana 发送 PUT 请求,修改索引设置,如下图:

QQ截图20210128142441.jpg

或者使用 curl 命令发送请求,命令如下:



修改后,es 状态正常,如下图:

QQ截图20210128142535.jpg

(完)




上一篇:【实战】Elasticsearch(ES)集群健康值: red 故障分析
下一篇:Elasticsearch(ES)复制克隆索引
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2025-6-26 18:35

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表