本部分提供了集群部分高级特性的配置管理功能,包括 IK 中文分词插件自定义词典,elasticsearch.yml
参数修改。
在集群列表页,单击集群 ID 进入集群详情页,单击高级配置,即可进入集群高级配置管理页面。
插件配置
IK 中文分词插件
单击更新词典,进入更新词典页面。有启用词和停用词两项,单击本地上传,选择您需要更新的词典文件后,单击保存,即可热更新词典(不需要重启集群)。
关于词典文件的要求及说明:
词典类型:有两类词,“启用词”和“停用词”。“启用词”词典中的词是用户在向 ES 集群存入数据,建立索引的时候,指定 IK 作为分词工具。如果存入的数据中时有这类词,就会建立索引,并能通过关键词查询搜索到。“停用词”则会刻意回避不建立索引的词。
限制要求:对于词典文件,也有一些限制和要求,需要一行一个词,utf-8 编码。为了避免混淆,启用词和停用词文件名不能重复。另外,因为词典文件会加载到内存中,所以对文件的大小和个数也做了一定的限制,单个文件最大为10M,上传文件总数最多为10个。
更新过程:列表会展示历史已经更新上传的词典。新上传的词典,如果不符合要求,会直接限制上传。上传完成后,词典文件会显示成“待生效”状态。所有需要更新的词典上传完成后,单击保存,会保存到用户的集群并生效。如果有上传失败的文件,或不是 utf-8 格式的文件,会提示失败,需要删除失败的文件后,才能单击保存生效。
YML 配置
查看配置项
在集群详情中单击高级配置中可查看配置项。
|
action.destructive_requires_name | | |
indices.fielddata.cache.size | | |
indices.query.bool.max_clause_count | 指定 Lucene 布尔查询中允许的子句的最大数量 | |
修改配置项
单击批量修改,可对相应的配项进行修改,配置项的输入限制,见上文的说明。 注意:
如果集群健康状态为 YELLOW 或 RED,或集群存在无副本索引时,修改集群配置项对话框会有强制重启的提示和选项框,此时进行更新配置操作有较大风险,建议修复集群状态,为所有索引添加副本,再进行修改配置操作。
如果用户已了解该操作风险,仍要进行更新配置操作,可以勾选强制重启选项框,单击确定进行重启。详情参考下图:
单击批量修改,可对相应的配项就行修改,配置项的输入限制,见上文的说明。 如果有其他配置项自定义设置需求,请通过 提交工单 向我们进行反馈。
本页内容是否解决了您的问题?