正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
settings ”-,在左上角输入“allocation.enable”,将“none”改为“all”。 如果没有cerebro,请执行如下命令: curl -X PUT "http://内网ip:9200/_cluster/settings" -H 'Content-Type: application/json'
<version>7.6.2</version> </dependency> 操作步骤 以下介绍Transport Client连接Elasticsearch集群并查询test索引是否存在的代码示例。 1 2 3 4 5 6 7 8 9 10 11 12
在OpenSearch Dashboards的左侧导航中选择“Dev Tools”,进入Console界面。 Console左侧区域为输入框,输入框右侧的三角形为执行命令按钮,Console右侧为结果输出区域。 图4 Console界面 在Console界面,执行如下命令创建索引“my_store”。
e,通过设置集群模板将相应的索引数据存储到冷热数据节点上。 例如,执行如下命令设置template将以“myindex”开头的索引存储到冷数据节点上。 Elasticsearch版本<6.x的创建模板命令 PUT _template/test { "order": 1,
e,通过设置集群模板将相应的索引数据存储到冷热数据节点上。 例如,执行如下命令设置template将以“myindex”开头的索引存储到冷数据节点上。 Elasticsearch版本<6.x的创建模板命令 PUT _template/test { "order": 1,
Dashboards查询 登录云搜索服务控制台。 在集群管理列表,选择需要查看插件的集群,单击操作列的“Kibana”登录Kibana或OpenSearch Dashboards界面。 非安全模式的集群:将直接进入Kibana或OpenSearch Dashboards操作界面。
单击创建pattern无反应,无法创建pattern。 问题原因 检查磁盘是否太满,导致Kibana索引为只读状态。 检查是否有多个Kibana索引。 解决方案 执行以下命令删除不必要的索引数据,释放磁盘空间。 PUT .kibana/_settings { "index": { "blocks": { "re
BSCRIBE密钥。 key 是 Redis的list或者channel名称。 host 是 Redis服务器的IP。 port 否 需要连接的端口号。 默认值:6379 hosts 是 Elasticsearch集群的访问地址。 user 否 访问Elasticsearch集群的用户名,一般为admin。
开启终端节点服务 该接口用于开启终端节点服务。 关闭终端节点服务 该接口用于关闭终端节点服务。 获取终端节点连接 该接口用于获取终端节点连接。 更新终端节点连接 该接口用于更新终端节点连接。 修改终端节点服务白名单 该接口用于修改终端节点服务访问控制。 表9 参数配置接口 API 说明 修改参数配置
} } } } 执行如下命令,可以重置缓存状态。 POST _frozen_stats/reset 此命令主要用于调试性能问题,例如重置缓存状态后再次执行查询可以清晰看到本次查询的缓存命令情况。在业务运行阶段不需要执行此命令。 返回结果如下: { "_nodes"
集群索引插入数据失败 CSS创建索引报错maximum shards open 删除索引报错“403 Forbidden”是什么原因? Kibana中删除index pattern报错Forbidden 执行命令update-by-query报错“Trying to create
a索引只读导致的,磁盘使用率超过一定阈值会自动转为只读,所以报错没有权限。 解决方案 在Kibana的“Dev Tools”页面,执行以下命令解除Kibana索引只读状态。 PUT .kibana*/_settings { "index.blocks.read_only_allow_delete":null
} } } } 执行如下命令,可以重置缓存状态。 POST _frozen_stats/reset 此命令主要用于调试性能问题,例如重置缓存状态后再次执行查询可以清晰看到本次查询的缓存命令情况。在业务运行阶段不需要执行此命令。 返回结果如下: { "_nodes"
配置Elasticsearch集群存算分离 流量控制2.0 流量控制2.0提供节点级别的流量控制功能,可提供单个节点基于黑白名单的访问限制、HTTPS并发连接数限制、HTTP最大连接数限制,基于节点内存的客户端写入流量反压控制,一键断流能力。同时也提供节点访问IP统计和URI的统计能力。开启客户端写入流量反
在Linux系统中,执行如下命令转换证书。 keytool -import -alias newname -keystore ./truststore.jks -file ./CloudSearchService.cer 在Windows系统中,执行如下命令转换证书。 keytool
Elasticsearch集群的连接端口,默认是“9200”。 protocol 连接协议,“http”或者“https”,根据集群实际情况填写。 connectTimeout socket连接超时时间。 connectionRequestTimeout socket连接请求超时时间。 socketTimeout
Console左侧区域为输入框,输入框右侧的三角形为执行命令按钮,Console右侧为结果输出区域。 图5 Console界面 在Console界面,执行如下命令创建索引“my_store”。 PUT /my_store { "settings": { "number_of_shards": 1 },
“routing.allocation.total_shards_per_node”控制索引分片在各节点的分布情况。此参数可以在索引模板中配置,也可以修改已有索引的setting生效。 修改已有索引的setting的命令如下: PUT {index}/_settings { "index":
安全集群空间存满之后,索引会全部变为只读模式"read_only_allow_delete": "true",导致无法再写入,需手动修改只读模式为“false”,执行如下命令: PUT _settings { "index": { "blocks": { "read_only_allow_delete": "false"
解决方案 新版本(7.10.2之后)集群磁盘使用率下降后会自动关闭只读模式,只需清理或扩容磁盘。 旧版本需要手动操作,kibana执行如下命令: PUT /_all/_settings { "index.blocks.read_only_allow_delete": null }