第 I 部分 安裝、設定和升級 #
- 1 產品綜覽
SUSE® Linux Enterprise High Availability Extension 是開放原始碼叢集技術的整合套件。它可讓您實作高度可用的實體和虛擬 Linux 叢集,避免單一故障點。該套裝軟體可確保資料、應用程式和服務等重要網路資源的高可用性及可管理性。因此,可協助您保持業務持續運作,保護資料完整性,並可降低關鍵任務 Linux 工作負載的意外停機時間。
它提供了基本的監控、訊息傳送和叢集資源管理功能,支援個別受管理叢集資源的容錯移轉、錯誤回復和移轉 (負載平衡)。
本章介紹 High Availability Extension 產品的主要功能以及優點。您會看到幾個範例叢集,並瞭解組成叢集的各個元件。最後一節所敘述的是該架構的綜覽,介紹了叢集內的個別架構層和程序。
High Availability Extension 叢集內容中使用的一些常見詞彙,可以在辭彙表中找到相關說明。
- 2 系統要求和建議
下面的小節介紹 SUSE® Linux Enterprise High Availability Extension 的系統要求和一些先決條件。此外,還提供了關於叢集設定的建議。
- 3 安裝 High Availability Extension
如果您是首次使用 SUSE® Linux Enterprise High Availability Extension 來設定高可用性叢集,最簡單的方法就是從基本的雙節點叢集開始。您也可以使用雙節點叢集來執行一些測試。之後,您便可使用 AutoYaST 複製現有的叢集節點來新增更多節點。複製的節點上會安裝相同的套件,並具有與原始節點相同的系統組態。
如果要升級執行較低版 SUSE Linux Enterprise High Availability Extension 的現有叢集,請參閱第 5 章 「升級叢集和更新軟體套件」。
- 4 使用 YaST 叢集模組
YaST 叢集模組可讓您手動從頭開始設定叢集,或修改現有叢集的選項。
不過,如果您希望採用自動方式設定叢集,請參閱安裝與設定快速入門。該指南介紹了如何安裝所需的套件,並會引導您建立基本的雙節點叢集,該叢集是使用
ha-cluster-bootstrap
程序檔設定的。您還可以將這兩種設定方法結合起來使用,例如,使用 YaST 叢集設定一個節點,然後使用其中一個開機程序檔整合更多節點 (或反之)。
- 5 升級叢集和更新軟體套件
本章介紹兩種不同的方案:將叢集升級到另一個版本的 SUSE Linux Enterprise High Availability Extension (主要版本或 Service Pack),以及更新叢集節點上的個別套件。請參閱第 5.2 節 「將叢集升級至產品的最新版本」與第 5.3 節 「更新叢集節點上的軟體套件」。
如果您要升級叢集,請在開始升級之前查閱第 5.2.1 節 「SLE HA 和 SLE HA Geo 支援的升級路徑」和第 5.2.2 節 「升級前的必要準備」。