变更过程采用的是one-by-one的方式,会确保始终有足够节点维持服务可用性,不会中断业务。 前提条件 确认集群处于“可用”状态,且无正在进行的任务。 确认CSS服务有足够的配额支持变更规格,在形态变更页面可以查看当前可用资源。
配置Elasticsearch集群路由 当CSS服务的Elasticsearch集群需要访问客户端或其他服务(如LDAP)时,如果集群与目标服务位于不同VPC,默认无法直接通信。此时需要配置Elasticsearch集群路由打通网络。
CSS集群平均已用内存比例达到98%怎么办? 问题现象 查看集群监控发现,Elasticsearch集群“平均已用内存比例”一直处于98%,用户担心内存比例过高是否对集群有影响。 问题原因 在Elasticsearch集群中,Elasticsearch会占用50%内存,另外50%内存会被
使用CSS Logstash迁移Elasticsearch集群的Logstash配置文件样例 本文以源端和目的端是相同类型的CSS Elasticsearch集群为例,介绍使用CSS服务的Logstash进行集群迁移的配置文件样例。
在“启动Logstash服务”对话框中,勾选“是否保持常驻”,开启保持常驻,确保Logstash配置文件持续运行,不会因为服务重启、Logstash消费异常或其他原因导致数据处理中断。
当首次使用CSS服务的Elasticsearch集群时,建议选择最新版本。 当需要将自建或第三方Elasticsearch集群迁移到CSS服务,且仅迁移集群不改造集群时,建议版本号和源集群一致。
在“资源”页签下,“区域”选项中选择当前集群所在的区域,“服务”选项中选“云搜索服务 CSS”。此时,资源列表将筛选出对应的CSS集群。 图1 筛选CSS集群 勾选需要修改企业项目的集群,然后单击“迁出”。
登录云搜索服务管理控制台。 在左侧导航栏,选择“集群管理 > Elasticsearch”。 在集群列表,选择目标集群,单击集群名称进入集群详情页,查看“节点信息”中是否有冷数据节点的信息。 图2 查看冷数据节点 是,集群存在冷数据节点,则执行下一步。
Elasticsearch集群的核心配置信息都集中在“elasticsearch.yml”文件中,CSS集群可以通过云搜索服务管理控制台在线对集群的特定模块参数进行修改,灵活地定制集群行为。 配置YML文件 登录云搜索服务管理控制台。
本地盘是部署在弹性云服务器(ECS)实例所在宿主机上的本地存储设备,提供高I/O性能、低时延和高吞吐量的存储能力。适合对性能要求极高且数据无需长期保存的业务场景。 云硬盘(EVS)是云服务提供的一种虚拟块存储服务,独立于ECS实例存在,提供高可靠性和弹性扩展能力。
背景信息 云搜索服务用opendistro_security安全插件对外提供安全集群能力,opendistro_security安全插件是基于RBAC(Role-Based Access Control)模型构建。
配置Elasticsearch集群向量检索 向量检索特性介绍 创建Elasticsearch向量集群 创建向量索引 导入向量数据 进行向量检索 优化向量集群性能 管理向量索引缓存 通过嵌套字段实现向量检索 向量检索的Python代码示例 向量检索的Java代码示例 父主题: 增强Elasticsearch
向量检索的Python代码示例 OpenSearch提供了标准的REST接口,以及Java、Python等语言编写的客户端。 本节提供一份创建向量索引、导入向量数据和查询向量数据的Python代码示例,介绍如何使用客户端实现向量检索。 前提条件 客户端已经安装python依赖包。如果未安装可以执行如下命令安装
替换指定节点 登录云搜索服务管理控制台。 在左侧导航栏,选择“集群管理 > Elasticsearch”,进入集群列表。 选择目标集群,单击操作列的“更多>形态变更”进入更改集群规格页面。 选择“替换指定节点”页签。 在替换指定节点页面,设置参数。
向量检索的Java代码示例 OpenSearch提供了标准的REST接口,以及Java、Python等语言编写的客户端。 本节提供一份创建向量索引、导入向量数据和查询向量数据的Java代码示例,介绍如何使用客户端实现向量检索。 前提条件 根据集群实际版本添加如下Maven依赖,此处以
通过控制台查看 登录云搜索服务管理控制台。 在集群管理页面,单击需要查看插件的集群名称,跳转至该集群基本信息页面。 选择“插件管理”。 在“系统默认插件列表”页查看当前版本支持的系统默认插件信息。
用户名和密码请联系服务管理员获取。 自建Elasticsearch集群 源集群的公网访问地址 访问源集群的用户名和密码(仅安全集群涉及) 联系服务管理员获取。
执行命令update-by-query报错“Trying to create too many scroll contexts” 问题现象 云搜索服务的Elasticsearch集群执行命令update-by-query,出现报错“Trying to create too many
配置Elasticsearch集群自定义词库 Elasticsearch集群词库介绍 配置和使用Elasticsearch集群的自定义词库 父主题: 管理Elasticsearch集群
配置简繁体转换搜索 登录云搜索服务管理控制台。 在左侧导航栏中,选择“集群管理”,进入集群列表页面。 在集群列表中,单击需要使用的集群对应“操作”列的“Kibana”。 如果开启了安全模式,需要输入创建集群时设置的管理员账户名和密码。