概述
Elasticsearch集群的颜色有时会变成黄色,这个黄色是什么意思呢? 数据没有影响吗?
1、Elasticsearch集群三种颜色
绿色——最健康的状态表示所有母版和文案都可以使用;所有黄色的——母版都可以使用,但某些拷贝拼贴不可以使用;
红色——的某些母版样式不可用。
2、ES集群颜色变黄色代表什么意思?
电子搜索群集的黄色代表:1 )所有主模板都已分配,但至少缺少一个副本。
2 )没有数据丢失,因此搜索结果完整。
ES索引呈黄色意味着系统的高可用性在某种程度上受到影响。 更多的瓷砖消失可能会导致数据丢失。
3、ES集群健康状态排查命令
3.1集群的状态显示获取' http://本地主机:9200/_ cat/shards? v '
或者是获取/_ cat /共享? V ) ) )。
3.2瓷砖的状态显示
获取/_群集/分配/展开。
3.3查看unsigned的原因
获取/_群集/分配/展开。
3.4查看集群中不同的节点、不同的索引的状态
获取/共享? h=索引,shard,预表示,状态,未分配.阅读,9504.163.com)
4、ES集群黄色解决方案
ES集群变成黄色是因为大多数情况下,Elasticsearch采用默认配置(5片、1个拷贝),但实际上只部署了单节点集群。 群集是黄色的,因为只有一个节点,所以无法放置副本。elasticsearch索引的默认配置如下:
索引.编号共享: 5
索引.编号复制: 1个解决方案:
将复制副本的数量减少到0,或者在群集中添加第二个节点,以便将主分片和复制副本分片安全地放置在不同的节点上。
这样,如果节点崩溃,群集中的另一个节点将拥有该片的副本。
使用EFK时,只需设定以下参数。
#number_of_shards是数据切片数,默认值为5
索引号: 1
# #拷贝数,默认值为1
index.number_of_replicas:0觉得有用的朋友可以帮你转发很多哦! 稍后将分享更多devops和DBA的内容,有兴趣的朋友请关注~