1,es升級注意的問題:https://www.elastic.co/guide/en/elasticsearch/reference/6.5/rolling-upgrades.html
2,kibana升級之后 原本保存的對象(dashboards, visualizations, index patterns)丟失
遷移已運行后,在Elasticsearch會出現多個Kibana索引:.kibana_6, .kibana_5等。Kibana使用的是.kibana(.kibana是其他索引的別名)所
指向的索引。
查看.kibana開頭的索引有3個。.kibana .kibana_1 .kibana_7
查看別名發現 .kibana是.kibana_1的別名
GET _alias { ".kibana_1" : { "aliases" : { ".kibana" : { } } }, ".kibana_7" : { "aliases" : { } }
分別查看.kibana_1 .kibana_7 的內容:
GET .kibana_7/_search
GET .kibana_1/_search
發現.kibana_7中存有原來的visualizations, index patterns數據,所以只需要將.kibana設置成.kibana_7的別名即可。
刪除原來的別名:
POST _aliases { "actions": [ { "remove": { "index": ".kibana_1", "alias": ".kibana" } } ] }
重新命名別名:
POST _aliases { "actions": [ { "add": { "index": ".kibana_7", "alias": ".kibana" } } ] }
再查看當前.kibana索引中的內容,發現原來的數據存在,刷新頁面,重啟kibana,恢復。