同社は最近AWSは、5.6から6.5へのアップグレードを提供して、あなたが日曜日に少しをアップグレードしようと、ElasticSearchサービスアマゾンAWSを使用しています。AWSを修復する方法を、自分の研究しながら、オープンチケットをサポートしながら、結果は、アップグレード後の質問の束でした。幸いなことに、いくつかの最後のを修正し、ここではいくつかの質問と経験があります
1.後ES 6.0はもはやサポートされている文字列タイプではありません。
私はこのフォーマットを使用する前に次のことがあり、インデックスとプロパティの型の内部indiceを指し、ここに入力
"要求":{
「タイプ」:「文字列」、
"フィールド":{
"生" : {
"インデックス": "not_analyzed"、
「タイプ」:「文字列」
}
}
}
アップグレード後の現象は、ESクラスタのログindiceの日を作成することができません。その後ES 6.0は、もはや文字列をサポートしているため、最初からしないことが判明しました。だから、開発ツールで見えるようにテンプレートをアップグレード
"要求":{
「タイプ」:「テキスト」、
"フィールド":{
"生" : {
「タイプ」:「キーワード」
}
}
}
「インデックス」理由:「not_analyzed」も削除ES6.5が......データをチェックするのは、このプロパティをサポートしていないためには、唯一の真と偽をサポートするように思われます。私は、開始タイプがテキストで変更しましたが、生セットのテキストが検索するように見えることができない場合。今、このテンプレートセットした後、私たちの財産は、下図のように、私は無関係な検索結果の多くを検索するLOGTYPEを使用しますが、あいまい検索のためにのみ使用されます
そしてlogtype.rawは正確に一致するかどうか。個人的に、私はこれがキーワードの有効性、ではないはずです、私は専門のESはないですので、エラーがあると思い、私を修正してください
テンプレートを変更したら、あなたは成功しindice日ログを作成することができ、かつ問題1の成功した解像度
2.可視化とダッシュボードの変更
これはほとんど効果がないがある、我々は、検索を保存し、アップグレード後、視覚化ダッシュボード憶測です。その時だけにして、ゆっくりと調査が主な問題は、検索であることが判明し、その崩壊を言います
可視化は、検索に基づいており、その後、順番に視覚化ダッシュボードに基づいているので、検索はすべてを修正修復します
問題は、すべての時間は次のマップを入力するよう求めていることです
保存されたオブジェクトがありません
そのインデックスパターン(:**** ID)を見つけることができませんでした
それを再作成するために、こちらをクリックしてください
実際には、5.6に5.2からアップグレードする前にこの問題は、それが解決策を復元、削除するインデックスを再作成するときに、一度来たとき
問題がまだN回削除されます
彼は、徐々にでは検索設定で見つかった問題を勉強し始めました
1「インデックス」があるセッティング:「logstash- *」
スムーズに解決問題にスティックインデックスIDのビットを試してみてください
疑いのある以前のバージョンは、名前のインデックスと検索インデックスをリンクするために使用することができ、6.5は、ケースをサポートしていません。もちろん、基本となるAPIインデックスが何かを保存すべき傾向があるだろうが、私は見つけることができませんでしたので、これだけ愚かを解決するために、このメソッドを使用します
一键修复的话只需要导出所有的东西,然后find and replace
3 Kibana白屏
此问题至今无解,依旧在等AWS的回复,个人怀疑是升级过程中出现问题,在电话里我给他们的建议是尝试rollback然后重新升级一下试试