Kibana: 升级助手 - 脚本设置 - 从 5.6 到 6.x

创建于 2018-01-18  ·  3评论  ·  资料来源: elastic/kibana

弹性搜索版本:5.6

我们正在尝试将集群从 ES 5.6 升级到 ES 6.x(目前托管在 ElasticCloud 上),并且我们正在使用 Kibana 管理部分中的升级助手。
我们已经设法解决了集群检查突出显示的所有问题,除了一个:

Details: [node[instance-0000000022] used these script-security settings:[script.inline, script.stored, script.file, script.engine.painless.inline, script.engine.expression.inline, script.engine.mustache.inline]]

查看文档,我发现以下有关脚本设置更新的内容:

所有现有的脚本安全设置已被删除。 相反,它们被替换为 script.allowed_types 和 script.allowed_contexts。
设置 script.max_compilations_per_minute 已替换为 script.max_compilation_rate,由速率和时间值组成,例如 75/5m

但目前尚不清楚如何解决此兼容性问题。 有没有人经历过同样的过程来面对我们当前的问题?

最有用的评论

@LukeMathWalker

文档中有错误,是script.max_compilation s _rate,例如:

PUT http://localhost:9200/_cluster/settings
{
  "transient": {
    "script.max_compilations_rate": "150/1m"
  }
}

所有3条评论

@LukeMathWalker这些消息是从 Elasticsearch 本身返回的,因此修复最终将在那里完成,而不是在 Kibana 中完成。 我不确定哪种解决方案最适合您的用例,但如果您联系论坛上的 elasticsearch 团队,我相信那里的人可以帮助您。

我不建议在 github 上寻找这种帮助,因为我们使用 github 来跟踪已确认的错误和增强请求。 您应该在论坛上得到更快的响应。

@LukeMathWalker

文档中有错误,是script.max_compilation s _rate,例如:

PUT http://localhost:9200/_cluster/settings
{
  "transient": {
    "script.max_compilations_rate": "150/1m"
  }
}

对于那些使用 ElasticCloud 并在控制台中被阻止升级的用户,这个严重错误并不是您无法升级的原因。
请检查 Kibana 管理页面中的升级助手,查看是否有任何集群设置错误,然后解决集群关键问题并再次检查您的部署是否可升级。
对我来说,我花了很多时间尝试更改节点的脚本设置。 但事实证明我有一个集群严重问题,需要将indices.store.throttle.max_bytes_per_sec设置为 null。 从 5.6 升级到 6.x 不需要更改节点设置。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

timmolter picture timmolter  ·  3评论

stacey-gammon picture stacey-gammon  ·  3评论

stacey-gammon picture stacey-gammon  ·  3评论

socialmineruser1 picture socialmineruser1  ·  3评论

timroes picture timroes  ·  3评论