中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Elasticsearch 搜索服務器全集群升級版本并重啟的示例分析

發布時間:2021-12-16 17:06:16 來源:億速云 閱讀:137 作者:柒染 欄目:云計算

這篇文章將為大家詳細講解有關Elasticsearch 搜索服務器全集群升級版本并重啟的示例分析,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

Elasticsearch 搜索服務器需要一個完整的集群重啟,主要版本升級是從0.X至1.x或從1.x的2.x版本到滾動升級不能超過該界限版本的支持。

這個過程要一個完整的集群重啟進行升級,如下所示:

步驟1:關閉分片自動分配

當您關閉一個節點,配置過程會立即嘗試復制將原本節點集群中的其他節點上的分片,造成I / O的大量浪費。可以通過關閉一個節點之前禁用分配來避免:

1
2
3
4
5
6
PUT      /_cluster/settings
{
       "persistent"     : {
         "cluster.routing.allocation.enable"         "none"
       }
}

如果從0.90.x升級到1.x中,使用這種上述設置:是不行的,而是如下:

1
2
3
4
5
6
7
PUT      /_cluster/settings
{
       "persistent"     : {
         "cluster.routing.allocation.disable_allocation"         true     ,
         "cluster.routing.allocation.enable"         "none"
       }
}

步驟2:執行同步刷新,把內存里的數據刷到硬盤

1
POST      /_flush/synced

步驟3:關閉舊集群,配置新集群

停止集群中的所有節點上的所有Elasticsearch服務,每個節點都可以按照所描述的相同的程序進行升級。

步驟4:啟動集群,使用API來檢查所有節點成功加入群集

1
2
GET _cat     /health
GET _cat     /nodes

步驟5:等待集群狀態變成黃色

一旦每個節點已恢復了當地的一旦每個節點已恢復了當地的分片時,狀態會變成 黃色,這意味著所有主要分片已被追回,但不是所有的副本分片進行分配,這是可以預料的因為分配仍然被禁用。時,狀態會變成 黃色,這意味著所有主要分片已被追回,但不是所有的副本分片進行分配。這是可以預料的,因為分配仍然被禁用。

步驟6:重新啟用分配

延遲副本的分配直到所有的節點都加入集群之后允許主副本分配給已經具備局部分片副本節點上,重新啟用分片分配:

1
2
3
4
5
6
PUT      /_cluster/settings
{
       "persistent"     : {
         "cluster.routing.allocation.enable"         "all"
       }
}

如果從0.90.x升級到1.x中,使用這種上述設置:是不行的,而是如下:

1
2
3
4
5
6
7
PUT      /_cluster/settings
{
       "persistent"     : {
         "cluster.routing.allocation.disable_allocation"         false     ,
         "cluster.routing.allocation.enable"         "all"
       }
}

現在開始群集分配副本分片的所有數據節點是安全的已恢復索引和搜索。

關于Elasticsearch 搜索服務器全集群升級版本并重啟的示例分析就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

托克托县| 大庆市| 岑巩县| 乌拉特后旗| 天柱县| 来宾市| 精河县| 宜君县| 东莞市| 蓬莱市| 长武县| 鲁山县| 黔南| 梁平县| 永修县| 桦南县| 定边县| 建水县| 万年县| 呼伦贝尔市| 彭阳县| 探索| 桑日县| 河曲县| 平果县| 清涧县| 武强县| 宣化县| 土默特右旗| 通江县| 夏河县| 民勤县| 太仆寺旗| 陆河县| 周宁县| 无棣县| 郴州市| 宣城市| 铜陵市| 黔东| 米易县|