检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
400 非法请求。 建议直接修改该请求,不要重试该请求。 409 服务器在完成请求时发生冲突。 返回该状态码,表明客户端尝试创建的资源已经存在,或者由于冲突请求的更新操作不能被完成。 412 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 错误码 请参见错误码。
Elasticsearch集群某一节点分配不到shard 解决方案 使用GET _cluster/allocation/explain?pretty 查看未分配shard。 在console上,选择“cerebro > more > cluster settings ”-,在左上角输入“allocation
节点报错日志示例 原因分析 出现以上报错日志表示集群各节点之间无法通信,导致集群无法进行选主,可能原因是集群当前所选安全组未放通9300端口。 云搜索服务在7.6.2及以上的版本,集群内通信端口9300默认开放在用户VPC的子网上。集群所选安全组需要放通子网内的9300通信端口才能保证节点之间通信。
已准备好和Elasticsearch集群在同VPC下的LDAP服务和用户数据。具体操作请参见OpenLDAP官方文档。 接入集群 在弹性云服务器ECS上安装LDAP服务,如果已提前准备好LDAP服务和用户数据,则可以跳过该步骤。 创建ECS。ECS需要选择Windows系统,且和CSS服务的安全集群在同一个虚拟私有云和安全组中。ECS的Windows
使用开源OpenSearch API导入数据到OpenSearch 云搜索服务支持在Kibana或者ECS服务器上使用开源OpenSearch API将数据导入到OpenSearch集群中,数据文件支持JSON等格式。OpenSearch API请参见REST API reference。
Logstash配置文件模板介绍 系统模板介绍 Logstash集群预置了常见的几种Logstash配置文件模板,请参见表1。 表1 Logstash配置文件的系统模板 名称 描述 具体介绍 redis 从redis数据库导入数据到Elasticsearch类型集群。 redis模板说明
过Kibana进行日志搜索分析。 日志备份在OBS桶中需要额外收费,具体收费以对象存储服务计费说明为准。 查询日志 登录云搜索服务管理控制台。 在“集群管理”页面,单击需要查询日志的集群名称,进入集群基本信息页面。 左侧导航栏,选择“日志管理”。 在日志管理页面进行日志查询。 选
数量”保证集群的可用性。 创建新节点并修改集群配置。 系统自动触发分片重平衡机制,逐步将部分数据分片迁移至新节点。 分片迁移完成后,新节点将开始承接查询和索引请求。 整个扩容过程中,系统会确保每个分片至少保留可用副本,保障服务连续性,不会中断现有业务。 增加节点类型 当集群本身没
1, "successful" : 1, "failed" : 0 } } 清除缓存 当向量索引的总大小超过缓存限制时,系统会自动执行索引项的换进换出操作。然而,这种频繁的换进换出可能会影响集群的查询性能。通过下面的API可以手动清除不再使用的索引缓存,有助于释
创建OpenSearch向量集群 CSS向量数据库通过结合高效索引技术,为高维向量检索提供了高性能、低成本、易扩展的解决方案。OpenSearch向量集群通过将非结构化数据转换为高维向量,并结合向量索引技术(如HNSW图索引、乘积量化等),可实现近似最近邻检索(ANN),在保证高召回率的同时显著降低计算复杂度。
200 请求已成功。 400 非法请求。 建议直接修改该请求,不要重试该请求。 403 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 错误码 请参见错误码。 父主题:
更改Elasticsearch集群安全模式 当Elasticsearch集群的安全性有变更需求时,CSS服务支持切换集群安全模式。 根据业务安全要求,可选择创建不同安全模式的集群: 表1 集群安全模式介绍 集群类型和关键配置 集群描述 适用场景 非安全集群 非安全模式的集群: “安全模式”:关闭
type”为“binary”时使用。 Painless语法扩展查询 Painless语法扩展允许在自定义脚本中使用向量距离计算函数。CSS服务扩展实现了多种向量距离计算函数,可在自定义的Painless脚本中直接使用,用以构建灵活的重打分公式。 查询示例如下: POST my_index/_search
优化Elasticsearch和OpenSearch集群查询性能 CSS服务中的Elasticsearch和OpenSearch集群在使用前,建议参考本文进行集群的查询性能优化,便于提高集群的查询性能,提升使用效率。 数据查询流程 图1 数据查询流程 如图1所示,以Elastic
适当增加向量索引构建的线程数可以加速索引构建过程,但是不建议设置过大,避免产生过多的构建线程抢占查询资源。适用于CPU资源充足但写入延迟高的场景(如GPU服务器环境)。 操作 向量索引构建的线程数“native.vector.index_threads”默认值为 4,可以根据实际需求进行调整: PUT
析等多角色用户。 通过CSS控制台的Cerebro访问集群 CSS服务创建的Elasticsearch集群自带Cerebro组件,支持一键打开Cerebro,快速访问Elasticsearch集群。 登录云搜索服务管理控制台。 在“集群管理”页面选择需要登录的集群,单击“操作”列中的“更多
将节点重新加入集群,系统自动触发分片重平衡机制,逐步将部分数据分片迁移至该节点。 变更过程采用的是one-by-one的方式,不会中断业务。 前提条件 集群处于“可用”状态,且无正在进行的任务。 确认集群不存在非标操作。当集群进行过修改回程路由、系统参数等非标操作时,这些操作
确认节点恢复后,依次变更其余节点,直至全部节点变更完成。 变更过程采用的是one-by-one的方式,会确保始终有足够节点维持服务可用性,不会中断业务。 前提条件 确认集群处于“可用”状态,且无正在进行的任务。 确认CSS服务有足够的配额支持变更规格,在形态变更页面可以查看当前可用资源。 图1 查看可用资源 计费影响
OpenSearch集群词库介绍 背景信息 云搜索服务的词库用于对文本进行分词,使得一些特殊词语在分词的时候能够被识别出来,便于根据关键词搜索文本数据。例如,根据公司名称来查询,如“华为”;或者根据网络流行词来查询,如“喜大普奔”。也支持基于同义词词库,根据同义词搜索文本数据。 CSS服务使用的分词器包括IK
前提条件 已经在SMN服务管理控制台创建完成了用于发送告警消息的主题,具体操作请参见创建主题。 已获取CSS服务的管理员账号,并确认该账号具有CSS服务权限及IAM查看委托列表、创建委托及给委托授权的权限。 授权使用SMN服务 通过CSS服务的管理员账号登录云搜索服务管理控制台。 在左侧导航栏选择“服务授权”。