检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
问题现象 通过VPN专线或VPC的对等连接访问CSS集群的场景下,使用curl命令接入Elasticsearch集群时,无返回结果。 例如,执行如下命令接入集群,无返回结果。 curl -s 'http://<节点内网访问地址>:9200' 原因分析 在“使用VPN专线访问CSS
开启终端节点服务。 图1 开启终端节点服务 表1 配置终端节点服务 参数 说明 创建内网域名 勾选“创建内网域名”,系统除了生成一个“节点IP”还会自动创建一个“内网域名”,通过这个域名可以在同一个VPC内访问该集群。不勾选的话只会生成一个“节点IP”。 创建专业型终端节点 选择是否创建专业型终端节点。
开启终端节点服务。 图1 开启终端节点服务 表1 配置终端节点服务 参数 说明 创建内网域名 勾选“创建内网域名”,系统除了生成一个“节点IP”还会自动创建一个“内网域名”,通过这个域名可以在同一个VPC内访问该集群。不勾选的话只会生成一个“节点IP”。 创建专业型终端节点 选择是否创建专业型终端节点。
添加指定集群标签 功能介绍 该接口用于给指定集群添加标签。 调用方法 请参见如何调用API。 URI POST /v1.0/{project_id}/{resource_type}/{cluster_id}/tags 表1 路径参数 参数 是否必选 参数类型 描述 project_id
码。 当源数据是OBS桶中的JSON数据时,需要获取OBS的访问域名、端口,以及AK、SK。 当源数据是Oracle数据库时,需要确保Oracle可通过公网IP访问,或者已经建立好了企业内部数据中心到华为云上的VPN通道或专线。 导入数据 登录云搜索服务管理控制台。 在左侧导航栏
码。 当源数据是OBS桶中的JSON数据时,需要获取OBS的访问域名、端口,以及AK、SK。 当源数据是Oracle数据库时,需要确保Oracle可通过公网IP访问,或者已经建立好了企业内部数据中心到华为云上的VPN通道或专线。 导入数据 登录云搜索服务管理控制台。 在左侧导航栏
查询指定集群的标签 功能介绍 该接口用于查询指定集群的标签信息。 调用方法 请参见如何调用API。 URI GET /v1.0/{project_id}/{resource_type}/{cluster_id}/tags 表1 路径参数 参数 是否必选 参数类型 描述 project_id
指定节点缩容 功能介绍 该接口可以对集群现有节点中指定节点进行缩容。包周期类型的集群不支持通过api进行指定节点缩容操作。 调用方法 请参见如何调用API。 URI POST /v1.0/{project_id}/clusters/{cluster_id}/node/offline
nodes”中。 替换指定节点 登录云搜索服务管理控制台。 在左侧菜单栏,选择对应的集群类型,进入集群管理页面。 选择目标集群,单击操作列的“更多>形态变更”进入更改集群规格页面。 选择“替换指定节点”页签。 在替换指定节点页面,设置参数。 表1 替换指定节点 参数 说明 配置委托
指定节点类型缩容 功能介绍 该接口用于集群对不同类型实例的个数以及存储容量进行缩容。包周期类型的集群不支持通过api进行指定节点类型缩容操作。 调用方法 请参见如何调用API。 URI POST /v1.0/extend/{project_id}/clusters/{cluster_id}/role/shrink
通过网络访问控制列表(ACL),可以允许或拒绝进入和退出各个子网的网络流量。 内部安全基础设施(包括网络防火墙、入侵检测和防护系统)可以监视通过IPsec VPN连接进入或退出VPC的所有网络流量。 数据安全 在云搜索服务中,通过多副本、集群跨az部署、索引数据第三方(OBS)备份功能保证用户的数据安全。
project_id 是 String 项目ID。获取方法请参见获取项目ID和名称。 cluster_id 是 String 指定待更改规格的集群ID。 types 是 String 指定待更改的集群节点类型。 ess:数据节点。 ess-cold:冷数据节点。 ess-client:Client节点。
通过网络访问控制列表(ACL),可以允许或拒绝进入和退出各个子网的网络流量。 内部安全基础设施(包括网络防火墙、入侵检测和防护系统)可以监视通过IPsec VPN连接进入或退出VPC的所有网络流量。 数据安全 在云搜索服务中,通过多副本、集群跨az部署、索引数据第三方(OBS)备份功能保证用户的数据安全。
nodes”中。 替换指定节点 登录云搜索服务管理控制台。 在左侧菜单栏,选择对应的集群类型,进入集群管理页面。 选择目标集群,单击操作列的“更多>形态变更”进入更改集群规格页面。 选择“替换指定节点”页签。 在替换指定节点页面,设置参数。 表1 替换指定节点 参数 说明 配置委托
_snapshot/repo_auto/$snapshot-xxx,查询指定快照信息。 $snapshot-xxx需根据实际情况替换为具体的快照名称。 repo_auto后面跟快照名称,也可以跟通配符。 (可选)删除指定快照信息。 如果要删除指定的快照,执行DELETE _snapshot/repo
通过ESM实现Elasticsearch集群间数据迁移 云数据迁移CDM 华为云服务提供的云迁移工具,实现不同云服务间的集群迁移能力。 需要建立企业内部数据中心到华为云的VPN通道或专线。 集群迁移过程中,不能删除源集群的索引数据,否则迁移的数据可能出现异常。 Elasticsearch整库迁移到云搜索服务 第三
项目ID。获取方法请参见获取项目ID和名称。 cluster_id 是 String 指定开启终端节点的集群ID。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 endpointWithDnsName 否 Boolean 是否开启内网域名。 true:开启。 false:不开启。 professionVpcep
数据量很大,如何进行快照备份? 如果快照数据量极大,快照备份要超过一天时,可参考如下方法进行优化。 快照备份的时候指定索引,比如先分批,默认是*,将会备份所有的索引。 使用自定义快照仓库。 创建自定义仓库。 除了使用云搜索服务提供的repo_auto之外,客户也可以自己创建一个仓库,接口见如下:
在项目列表中查看“项目ID”和“项目”(“项目”即项目名称)。 图1 查看项目ID和名称 调用API获取项目ID 项目ID还可通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{iam-endpoint}/v3/projects”,其中{
败。 原因分析 连接关闭有很多原因,是Elasticsearch服务器端不能完全控制的。例如,有可能关闭了连接,有可能有防火墙,交换机,VPN等,也有可能是keepalive设置问题,更换了连接服务器节点,网络不稳定等。 处理步骤 如果出现这种情况可以选择如下多种方式解决问题。 方法一