本指南分為以下幾個部分︰
在開始安裝及設定叢集之前,請先熟悉叢集的基礎知識與結構,瞭解一下其主要功能與優點。掌握須滿足的硬體與軟體要求,及在執行下一步操作之前需做的準備工作。使用 YaST 執行 HA 叢集的安裝與基本設定。瞭解如何將叢集升級至最新的發行版本,或如何更新個別套件。
使用 Web 介面 (Hawk2) 或指令行介面 (crmsh) 新增、設定和管理叢集資源。為了防止未經授權的使用者存取叢集組態,請定義角色並將其指定給特定使用者,以便進行精細控制。瞭解如何使用負載平衡與圍籬區隔。如果您要撰寫自己的資源代辦或修改現有資源代辦,請取得有關如何建立不同類型資源代辦的背景資訊。
SUSE Linux Enterprise High Availability Extension 還隨附了叢集感知檔案系統 OCFS2 和 GFS2,以及叢集化邏輯磁碟區管理員 (cLVM)。若要複製資料,可以使用 DRBD*。該工具可讓您將高可用性服務的資料自叢集的主動節點鏡像複製到其待命節點。此外,叢集化 SAMBA 伺服器還針對異質環境提供了高可用性解決方案。
包含常見問題及其解決方案的綜覽。提供本文件中使用的,關於叢集、資源與條件約束的命名慣例。包含 HA 特定術語的詞彙。
本手冊中的很多章節都包含系統或網際網路上提供的其他文件資源的連結。
我們的產品文件可從 https://documentation.suse.com 獲取,您也可以在此處找到最新更新,以及瀏覽或下載各種格式的文件。最新的文件更新通常以英語版本提供。
針對本產品提供的文件如下︰
此文件將引導您使用 ha-cluster-bootstrap
套件所提供的開機程序檔,完成最基本的雙節點叢集設定。其中包括將虛擬 IP 位址設定為叢集資源,以及在共享儲存上使用 SBD 做為圍籬區隔機制。
本指南適用於需要使用 SUSE® Linux Enterprise High Availability Extension 設定和維護叢集的管理員。為進行快速有效的組態設定和管理,High Availability Extension 中提供了圖形使用者介面 (GUI) 和指令行介面 (CLI)。本指南詳細介紹了如何透過 GUI 和 CLI 這兩種方法執行關鍵任務。因此,管理員可以根據需要選擇適當的工具。
借助 Geo 叢集,您可以擁有多個地理位置分散的站點並在每個站點部署一個本地叢集。這些叢集之間的容錯移轉由一個更高階的實體來調節控制,即投票間叢集票證管理員。
借助 Geo 叢集,您可以擁有多個地理位置分散的站點並在每個站點部署一個本地叢集。這些叢集之間的容錯移轉由一個更高階的實體來調節控制,即投票間叢集票證管理員。本文件詳細介紹了 booth 的設定選項和參數、Geo 叢集的 Csync2 設定、如何設定叢集資源,以及當發生變更時,如何將這些資源轉移到其他叢集站點。文件中還講述了如何透過指令行和 Hawk 管理 Geo 叢集,以及如何將叢集升級至產品的最新版本。
此文件介紹了如何使用 SUSE Linux Enterprise High Availability Extension 12 SP5 的以下元件在雙節點叢集中設定高度可用的 NFS 儲存︰DRBD* (Distributed Replicated Block Device,分散式複製區塊裝置)、LVM (Logical Volume Manager,邏輯磁碟區管理員) 和叢集資源管理架構 Pacemaker。
本文件將引導您完成具有遠端節點或客體節點的高可用性叢集設定,這些節點由 Pacemaker 和 pacemaker_remote
管理。pacemaker_remote
中的 remote 一詞並不是指實際距離,而是表示「不屬於」叢集。
以下為可供使用的數種意見回應管道︰
有關適用於產品的服務與支援選項,請參閱 http://www.suse.com/support/。
若要報告產品元件的錯誤,請造訪 https://scc.suse.com/support/requests 並登入,然後按一下 。
如果您有 SUSE Bugzilla 帳戶,請按一下 HTML 版的本文件本中標題旁邊的
連結。您即會移至 Bugzilla,可以在該處開啟錯誤報告。
如需本產品文件的回饋,您還可以傳送郵件至 doc-team@suse.com
。請務必包含文件標題、產品版本以及文件發行日期。若要報告錯誤或對增強功能提出建議,請提供問題的簡短描述,並指出對應的章節編號及頁碼 (或 URL)。
本文件中使用以下注意事項與排版慣例︰
tux >
command
可由任何使用者 (包括 root
使用者) 執行的指令。
root #
command
必須具有根
權限才能執行的指令。通常,您也可以在這些指令前面加上 sudo
指令,以執行該指令。
crm(live)
在互動式 crm 外圍程序中執行的指令。如需詳細資料,請參閱第 8 章 「設定和管理叢集資源 (指令行)」。
/etc/passwd
︰目錄名稱與檔案名稱
保留字元︰以實際的值來取代保留字元
PATH
︰環境變數 PATH
ls
、--help
︰指令、選項和參數
user
︰使用者或群組
套件名稱︰套件的名稱
Alt、Alt–F1︰供人按下的按鍵或案件組合;顯示的按鍵與鍵盤上一樣為大寫
、 › ︰功能表項目、按鈕
amd64, em64t, ipf
本段落內容僅與 amd64
、em64t
及 ipf
架構相關。箭頭標示了文字區塊的開頭與結尾。
Dancing Penguins (「Penguins」一章,↑另一本手冊)︰這是對另一本手冊中某一章的參考。
注意事項
繼續操作之前必須瞭解的重要資訊。提醒您注意安全問題、可能的資料遺失、硬體損毀或者實際危險。
繼續操作之前應該瞭解的重要資訊。
其他資訊,例如各軟體版本之間的區別。
有用的資訊,例如一條準則或實用的建議。
如需叢集節點和名稱、資源及條件約束的命名慣例綜覽,請參閱附錄 B 「命名慣例」。
本文件是採用 SUSEDoc (DocBook 5 的子集合) 所編寫。其中 XML 來源檔案已由 jing
(參閱 https://code.google.com/p/jing-trang/) 驗證,經由 xsltproc
處理,而且採用 Norman Walsh 樣式表的自訂版本轉換成 XSL-FO。完稿的 PDF 是使用 Apache Software Foundation 的 FOP 進行格式化所產生。用於製作本文件的開放原始碼工具和環境由 DocBook Authoring and Publishing Suite (DAPS) 提供。專案的首頁可以在 https://github.com/openSUSE/daps 中找到。
本文件的 XML 原始碼可以在 https://github.com/SUSE/doc-sleha 中找到。