SaltStack Config 從先前版本升級至最新穩定版本。

備註:

作為 VMware 移除有問題術語計劃的一部分,Salt 主節點一詞將在 SaltStack Config 及相關產品和說明文件中取代為更貼切的詞。此術語更新可能需要幾個發行週期才能全面完成。

若要升級 SaltStack Config,您需要:
  • 備份資料,包括對於 SaltStack Config 的特定安裝至關重要的某些檔案和目錄。
  • 升級 PostgreSQL (可選,但建議升級)
  • 升級 Salt 基礎結構 (可選,但建議升級)
  • 下載升級檔案
  • 升級 RaaS 節點
  • 使用主節點外掛程式升級任何 Salt 主節點

升級時的最佳做法

計劃升級時,請遵循以下準則:

  • 請勿使用安裝程式或手動安裝指示進行升級。如果您要升級 SaltStack Config 安裝,請參閱下列升級指示。
  • 為獲得最佳效果,請從一個主要版本遞增至下一個主要版本。最佳做法是,一律從 SaltStack Config 的最新主要版本升級至新版本。如果使用的是較舊版本,請從一個版本以遞增方式升級至下一個版本。
  • 備份資料。為了防止資料遺失,請備份您的資料。有關升級前必須備份哪些檔案和目錄的說明,請參閱〈備份資料〉
  • 在網路活動緩慢的時段內執行升級。資料庫升級需要對資料重新建立索引。資料庫升級可能需要幾個小時的時間,視資料複雜性而定。若要避免服務中斷,請考慮在較慢的工作時間內升級資料庫,或在升級前整理資料庫。
  • 檢查資料庫中是否儲存了任何舊命令。在某些情況下,PostgreSQL 資料庫會儲存尚未執行的舊命令。重新啟動主節點外掛程式時,這些命令可能會在升級程序期間執行。若要防止發生此情況,請檢查資料庫中是否儲存了任何舊命令,並啟用略過超過定義時間的工作。
  • 部署前測試升級。如果可能,可以嘗試在測試環境中進行試驗,以瞭解升級可能需要多長時間。
  • 先閱讀整個指南。執行升級之前,另請考慮通讀一遍本指南,以便瞭解所需執行的工作以及是否需要您的團隊進行規劃,或是否必須通知相關人士有關擱置中的變更。

如何升級 SaltStack Config

若要升級 SaltStack Config,請完成下列工作。這些工作將按照本指南中列出的特定順序執行。