全部產品
Search
文件中心

Elasticsearch:查看執行個體任務進度

更新時間:Jun 30, 2024

您可以通過執行個體工作清單查看執行個體變更任務資訊,包括執行個體的變更進度(例如執行個體的建立、重啟、配置變更)和資料移轉進度。

背景資訊

執行個體任務進度僅顯示當前進行中中的變更進度詳情,以及最近一次變更完成的任務詳情。如果您需要查看更多歷史變更情況,請前往變更記錄頁面,詳細資料請參見查看變更進度和變更記錄

操作步驟

  1. 登入Elasticsearch控制台
  2. 在左側導覽列,單擊Elasticsearch執行個體
  3. 進入目標執行個體。
    1. 在頂部功能表列處,選擇資源群組和地區。
    2. Elasticsearch執行個體中單擊目標執行個體ID。
  4. 單擊右上方的工作清單表徵圖表徵圖,在工作清單頁面,查看執行個體變更進度和資料移轉進度。

    查看執行個體變更進度

    單擊變更進度頁簽,查看變更任務的進度詳情。
    說明 每次觸發執行個體變更後,變更工作清單會有10秒左右的延遲,請耐心等待。
    查看變更任務進度詳情
    參數/操作說明
    變更開始時間使用者操作觸發執行個體變更的開始時間。
    變更類型使用者操作觸發叢集的變更類型,例如建立執行個體、重啟執行個體、叢集配置變更。
    變更角色觸發執行個體變更的阿里雲帳號ID或RAM使用者ID。
    變更狀態支援3種狀態:進行中、已完成、變更中斷。
    單擊對應變更任務左側的展開表徵圖表徵圖,可查看變更任務所處階段及各階段的進度詳情,具體說明如下:
    • 在每個階段,系統會展示當前階段進行的具體進度以及已耗時時間,已完成的變更階段會展示完成時間。
    • 對於變更節點階段,系統會展示每個節點變換過程中包含的子階段。子階段包含:等待叢集狀態變更節點規格準備節點配置拉起服務等待進程健康
      重要 當叢集狀態不穩定或不健康時,變更進度可能會在等待叢集狀態等待進程健康兩個階段有較長的等待時間,為了提高變更效率,建議盡量降低業務讀寫,保證變更任務順利進行。
    操作
    • 展開詳情:單擊展開詳情,可以查看此次變更操作的具體配置資訊。
    • 查看日誌:單擊查看日誌,跳轉到日誌查詢頁面查看執行個體的動作記錄,詳情請參見查詢日誌
    • 中斷變更/恢複變更(僅對變更中執行個體有效):單擊中斷變更,可暫停變更任務。變更中斷後,可單擊恢複變更,繼續完成之前的變更任務。
      重要
      • 執行個體處於變更中斷狀態時,可能會導致叢集服務受到影響,此時可通過二次變更或手動操作恢複變更 。二次變更支援叢集升配和外掛程式管理。
      • 觸發恢複變更操作後,整個重啟流程會重新執行一遍,叢集中的節點會再進行一次重啟,請耐心等待。
    查看變更記錄單擊查看變更記錄,可跳轉至變更記錄頁面查看更多歷史變更記錄,詳細資料請參見查看變更進度和變更記錄
    重新整理單擊重新整理,可擷取執行個體變更的即時狀態。

    查看資料移轉進度

    單擊資料移轉進度頁簽,查看執行個體的遷移任務進度詳情。
    說明
    • 當前執行個體中有資料移轉任務時,資料移轉進度頁簽右上方會有紅點標記。
    • 只有當叢集的配置變更觸發了叢集rolling,而且rolling過程中包含使用者資料移轉任務時,才會顯示遷移任務進度詳情。
    • 控制台中展示的資料移轉進度有延遲,並非即時顯示。如果您需要查看精準遷移進度,可通過GET _cat/recovery命令查看。
    當有遷移任務時,您可以在資料移轉進度頁簽單擊調整遷移進度,調整資料移轉變更參數,具體可調節的參數說明如下。
    參數對應的原生配置說明
    適用於shard數量多的情境
    同時恢複主分區數cluster.routing.allocation.node_initial_primaries_recoveries節點重啟時允許同時恢複的主分區個數。如果節點中有多個磁碟且I/O壓力不大,可以適當增大該值。
    同時運行資料均衡任務數cluster.routing.allocation.cluster_concurrent_rebalance叢集內同時啟動並執行資料均衡任務個數。適用於在有節點增減且叢集負載壓力不高的情境下進行調整。
    同時啟動並執行資料恢複任務cluster.routing.allocation.node_concurrent_recoveries節點除了主分區重啟恢複以外的其他情況下,允許同時啟動並執行資料恢複任務個數。
    並發傳入的片段恢複數cluster.routing.allocation.node_concurrent_incoming_recoveries節點上最大接受的分區恢複並發數。一般指分區從其他節點恢複至本節點。
    適用於資料量大的情境
    節點資料轉送寬頻indices.recovery.max_bytes_per_sec設定每個節點資料恢複時傳輸的最大頻寬,例如100mb
    重要
    • 參數調整僅在變更過程中臨時生效,為保證叢集變更的穩定性,變更過程中後端會根據叢集情況恢複預設值設定。
    • 以上參數均為Elasticsearch叢集的動態參數設定,建議在資料量大、資料恢複慢的情況下適當調整以加快資料移轉進度。請謹慎調整,如果頻繁調整或調整超出叢集可承受調度的能力,可能對叢集節點負載壓力造成風險。