Elasticsearch(四)简单的集群管理

 我来答
白露饮尘霜17
2022-06-26 · TA获得超过1.2万个赞
知道大有可为答主
回答量:6839
采纳率:100%
帮助的人:37.8万
展开全部

以下都是在 Kibana 的 Dev Tools 界面操作 Elasticsearch。

命令: GET _cat/health?v

集群有三种状态: green yellow red

解释:为什么现在处于 yellow 状态?
因为现在只启动了一个 Elasticsearch 进程,相当于只有一个 node 节点,现在 Elasticsearch 中有一个 Index 索引,就是 Kibana 自己内置建立的 Index。现在 Kibana 自己建立的 Index 索引是 1 个 primary shard 和 1 个 replica shard。当前就一个node 节点,由于 primary shard 和 replica shard 不能在同一台机器上(为了容错), 所以只有 primary shard 被分配到 node 节点上并启动了,replica shard 没有被分配到 node 节点上并启动,所以 active_shards_percent 是 50%,状态是 yellow。

此时只要启动第二个 Elasticsearch 进程,集群中就会有 2 个 node 节点,然后那 1 个 replica shard 就会自动分配过去,然后集群的状态就会变成 green。

对比两次结果,当只有一个 Elasticsearch 进程时:yellow,50%,当启动第二个 Elasticsearch 进程时:green,100%。

命令: GET /_cat/indices?v

创建索引: PUT /test_index?pretty

删除索引: DELETE /test_index?pretty

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网易云信
2023-12-06 广告
网易云信提供一站式的 1 对 1 UIKit 组件库,可以更快地搭建 1 对 1 社交平台,能够快速实现音视频呼叫、音视频通话、1对1消息发送、美颜和礼物功能,直接可以复用我们的组件源码就可以了。优势:1、全套1对1 UI组件,接入更快;2... 点击进入详情页
本回答由网易云信提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式