將 SaltStack Config 從先前版本升級至最新穩定版本。
備註:
作為 VMware 移除有問題術語計劃的一部分,Salt 主節點一詞將在 SaltStack Config 及相關產品和說明文件中取代為更貼切的詞。此術語更新可能需要幾個發行週期才能全面完成。
若要升級
SaltStack Config,您需要:
- 備份資料,包括對於 SaltStack Config 的特定安裝至關重要的某些檔案和目錄。
- 升級 PostgreSQL (可選,但建議升級)
- 升級 Salt 基礎結構 (可選,但建議升級)
- 下載升級檔案
- 升級 RaaS 節點
- 使用主節點外掛程式升級任何 Salt 主節點
升級時的最佳做法
計劃升級時,請遵循以下準則:
- 請勿使用安裝程式或手動安裝指示進行升級。如果您要升級 SaltStack Config 安裝,請參閱下列升級指示。
- 為獲得最佳效果,請從一個主要版本遞增至下一個主要版本。最佳做法是,一律從 SaltStack Config 的最新主要版本升級至新版本。如果使用的是較舊版本,請從一個版本以遞增方式升級至下一個版本。
- 備份資料。為了防止資料遺失,請備份您的資料。有關升級前必須備份哪些檔案和目錄的說明,請參閱〈備份資料〉。
- 在網路活動緩慢的時段內執行升級。資料庫升級需要對資料重新建立索引。資料庫升級可能需要幾個小時的時間,視資料複雜性而定。若要避免服務中斷,請考慮在較慢的工作時間內升級資料庫,或在升級前整理資料庫。
- 檢查資料庫中是否儲存了任何舊命令。在某些情況下,PostgreSQL 資料庫會儲存尚未執行的舊命令。重新啟動主節點外掛程式時,這些命令可能會在升級程序期間執行。若要防止發生此情況,請檢查資料庫中是否儲存了任何舊命令,並啟用略過超過定義時間的工作。
- 部署前測試升級。如果可能,可以嘗試在測試環境中進行試驗,以瞭解升級可能需要多長時間。
- 先閱讀整個指南。執行升級之前,另請考慮通讀一遍本指南,以便瞭解所需執行的工作以及是否需要您的團隊進行規劃,或是否必須通知相關人士有關擱置中的變更。
從舊版本升級
最佳做法是,一律從 SaltStack Config 的最新主要版本升級至新版本。如果要從最新版本之前的版本進行升級,若以遞增方式從一個主要版本升級到下一個主要版本,則可能會獲得最佳結果。
如需有關升級到 SaltStack Config 較早版本的指示,請參閱要升級的版本的特定升級指示。先前版本的升級指示包含在後續版本的安裝指南 PDF 中。例如,如果需要從 5.5 升級到 6.0,請參閱 6.0 安裝 PDF 中的升級指示。
對於 SaltStack Config 版本 8.4 及更新版本,請使用本頁頂部的版本選取器為您的產品版本選取正確的升級指南。對於版本 8.3 及更舊版本,請使用下表中的 PDF 指南:
版本 | 安裝與升級指南 (PDF) |
---|---|
8.3 | 8.3 安裝與升級指南 |
6.4 | 6.4 安裝與升級指南 |
6.3 | 6.3 安裝與升級指南 |
6.2 | 6.2 安裝與升級指南 |
6.1 | 6.1 安裝與升級指南 |
6.0.1 | 6.0.1 安裝與升級指南 |
6.0 | 6.0 安裝與升級指南 |
如何升級 SaltStack Config
若要升級 SaltStack Config,請完成下列工作。這些工作將按照本指南中列出的特定順序執行。
或者,也可以使用 vRealize Suite Lifecycle Manager 升級 SaltStack Config 環境。
如需有關透過 Lifecyle Manager 升級 SSC 的詳細資訊,請參閱 LCM 說明文件中的〈升級 vRealize Automation SaltStack Config〉。