检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置Elasticsearch集群网络 配置Elasticsearch集群公网访问 配置Elasticsearch集群终端节点服务 配置Elasticsearch集群独享型负载均衡 父主题: 使用Elasticsearch搜索数据
配置OpenSearch集群网络 配置OpenSearch集群公网访问 配置OpenSearch集群终端节点服务 配置OpenSearch集群独享型负载均衡 父主题: 使用OpenSearch搜索数据
API 集群管理接口 词库管理接口 Kibana公网访问接口 Logstash接口 日志管理接口 公网访问接口 快照管理接口 终端节点接口 参数配置接口 负载均衡 智能运维
响应参数 无 请求示例 重启当前集群拥有的全部节点类型,或部分节点类型组合的节点。
同时也提供节点访问IP统计和URL的统计能力。开启客户端写入流量反压控制功能,会在节点堆内存过大时阻止大请求涌入节点占用内存,避免节点崩溃,减少节点不可用的风险。
滚动重启 功能介绍 该接口会一个一个重启节点,在索引数量比较多的情况下耗时较长 仅当集群的节点数量(含Master节点、Client节点和冷数据节点)大于3时,才支持滚动重启 调用方法 请参见如何调用API。
ES负载均衡器 cluster enableOrDisableElb ES监听器配置 cluster createElbListener 获取该esELB的信息 cluster showElbDetail 更新ES监听器 cluster updateEsListener 查询证书列表
ES负载均衡器 cluster enableOrDisableElb ES监听器配置 cluster createElbListener 获取该esELB的信息 cluster showElbDetail 更新ES监听器 cluster updateEsListener 查询证书列表
冷数据节点(ess-cold)主要用于分担数据节点(ess)的压力,当发现冷数据有丢失的风险时,可以扩容冷数据节点的“节点存储容量”保证冷数据的持久性,同时也支持扩容节点个数保证集群的可用性。 扩容节点数量和节点存储容量 升级节点规格 只支持基于节点类型变更集群的“节点规格”。
缩容Logstash集群是通过随机下线节点减少集群的“节点数量”,减少集群占用的资源。 前提条件 集群处于“可用”状态,且无正在进行的任务。 约束限制 缩容是通过下线节点减少节点数量,为了降低业务影响,建议在业务低峰期进行缩容操作。
表1 缩容场景 场景 描述 相关文档 缩容随机节点 缩容随机节点是基于节点类型随机下线节点减少集群的“节点数量”,减少集群占用的资源。 缩容随机节点 缩容指定节点 缩容指定节点是通过选择下线具体哪个节点减少集群的“节点数量”,减少集群占用的资源。
{ "_nodes" : { "total" : 1, "successful" : 1, "failed" : 0 }, "cluster_name" : "css-flowcontroller", "nodes" : { "ElBRNCMbTj6L1C-Wke-Dnw
终端节点服务 云搜索服务提供了终端节点服务,用户开启了此服务后,可以通过内网域名访问集群。在开启终端节点服务时,系统会默认给用户创建一个终端节点。
问题原因 由于节点shard数量超过最大值限制,ES默认每个节点的shard数量是1000,如果shard数量超过这个值创建索引会报错。 解决方案 关闭或者删除不用的索引,减少shard数量。 修改节点的shard数量的限制。
确认集群是否已启用冷数据节点。 在“集群管理”页面,选择需要进行存算分离的集群,单击集群名称进入集群详情页,查看“节点信息”中是否有冷数据节点的信息。 图2 查看冷数据节点 是,集群存在冷数据节点,则执行下一步。 否,集群不存在冷数据节点,则不支持切换集群的冷热数据。
确认集群是否已启用冷数据节点。 在“集群管理”页面,选择需要进行存算分离的集群,单击集群名称进入集群详情页,查看“节点信息”中是否有冷数据节点的信息。 图2 查看冷数据节点 是,集群存在冷数据节点,则执行下一步。 否,集群不存在冷数据节点,则不支持切换集群的冷热数据。
扩容节点数量 升级节点规格 只支持变更集群的“节点规格”。变更规格过程中,会依次对节点进行关机,完成更改后再依次开机,是一个滚动的变更过程。
表1 节点数量和AZ分布 集群节点个数 单AZ 两AZ AZ1 AZ1 AZ2 1个节点 1 不支持 2个节点 2 1 1 3个节点 3 2 1 4个节点 4 2 2 … … … … 规划节点存储 规划节点机型 由于Logstash集群不涉及存储大规格数据,推荐选用计算密集型机型。
elbWhiteList 是 CreateClusterPublicKibanaElbWhiteList object kibana白名单信息。
单节点分片数:为了避免单点过载,建议每个节点上的分片数量不超过1000个。这有助于避免节点资源竞争,确保节点的稳定运行。 索引分片与节点数的关系:对于单个索引,建议其分片数与集群的节点数保持一致,或者设置为节点数的整数倍。这有助于实现负载均衡,优化查询和索引的性能。