Kibana: アシスタントのアップグレード-スクリプト設定-5.6から6.xへ

作成日 2018年01月18日  ·  3コメント  ·  ソース: elastic/kibana

Elasticsearchバージョン:5.6

クラスタをES5.6からES6.x(現在ElasticCloudでホストされている)にアップグレードしようとしています。Kibanaの[管理]セクションで[アップグレードアシスタント]を使用しています。
1つを除いて、クラスター検査で強調されたすべての問題を解決することができました。

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_compilations_rateです。例:

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

全てのコメント3件

@LukeMathWalkerこれらのメッセージはElasticsearch自体から返されるため、修復は最終的にKibanaではなくそこで行われます。 ユースケースに最適なソリューションが何であるかは正確にはわかりませんが、フォーラムでelasticsearchチームに連絡すれば、そこにいる誰かがあなたを助けてくれると確信しています。

確認されたバグや拡張リクエストを追跡するためにgithubを使用しているため、githubでこの種のヘルプを探すことはお勧めしません。 フォーラムでは、はるかに迅速な応答が得られるはずです。

こんにちは@LukeMathWalker

ドキュメントにエラーがあります。script.max_compilations_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 評価