Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
1.9. 叢集管理工具
Red Hat Cluster Suite 提供了多種設定與管理 Red Hat 叢集的工具。本節提供了 Red Hat Cluster Suite 可用的管理工具之概觀:
1.9.1. Conga
Conga 是整合的軟體元件組,提供 Red Hat 叢集與儲存裝置的中央設定與管理介面。Conga 提供了以下主要功能:
- 管理叢集與儲存的單一網頁介面
- 自動建置叢集資料與支援軟體
- 輕易地與現有叢集整合
- 不需要重新認證
- 整合叢集狀態與日誌
- 可精細地控制使用者存取權限
Conga 的主要元件是分別安裝的 luci 與 ricci。luci 是伺服器端的程式,安裝在一台電腦上,透過 ricci 與多個叢集與電腦溝通。ricci 是在每台電腦上(可能是叢集成員或單機電腦)執行的代理程式,由 Conga 來管理。
luci 可以透過瀏覽器存取,它提供了三個主要功能,分別列在以下分頁中:
- homebase — 提供新增與刪除電腦、新增與刪除使用者、設定使用者權限的工具。只有系統管理者才能存取這個分頁。
- cluster(叢集)— 提供建立與設定叢集的工具。luci 的會列出用 luci 設定好的叢集。系統管理者可以管理這分頁的所有叢集。其他使用者只能管理使用者有管理存取權限的叢集(由管理者賦予權限)。
- storage(儲存)— 提供遠端管理儲存裝置的介面。有了這個分頁的工具,您就可以管理電腦上的儲存空間,不管電腦是不是屬於叢集的一部分。
要管理叢集或儲存裝置,管理者會新增(或稱註冊(register))一個叢集或一台電腦,到 luci 伺服器上。註冊完成後,每一台電腦的主機名稱或 IP 位址就會儲存在 luci 的資料庫裡。
您可以從將一個 luci 的內容複製到另一個 luci 資料庫裡。這功能提供了複製 luci 伺服器內容的方法,也提供了有效的升級與測試途徑。當您安裝了一組 luci 時,其資料庫是空的。然而,在建置全新的 luci 伺服器時,您可以從現有 luci 資料庫中匯入部份或全部資料。
在最開始安裝的時候,每個 luci 都有一名使用者 — admin(管理員)。只有 admin 可以把系統加入 luci 伺服器。同時,admin 也可以建立其他使用者帳號,並決定哪個使用者可以存取已經向 luci 資料庫註冊的叢集與電腦。用批次方法把使用者匯入 luci 伺服器是可能的,同樣方法也可以運用在匯入叢集與電腦。
當一部電腦加入 luci 伺服器時,身份認證只會進行一次。之後不會在進行任何身份認證(除非 CA 簽發的數位認證有所變更)。加入後,您就可以透過 luci 使用者介面來遠端設定、管理叢集與儲存裝置。luci 與 ricci 互相之間是以 XML 來溝通的。
以下圖片顯示了 lucci 的三個主要分頁:homebase(管理中心)、cluster(叢集)以及 storage(儲存)。
欲知更多 Conga 的資訊,請參閱《設定與管理 Red Hat 叢集》與 luci 伺服器的線上求助文件。
圖形 1.24. luci homebase 分頁
圖形 1.25. luci cluster 分頁
圖形 1.26. luci storage 分頁