第 10章. 初始的 LVS 設定

在安裝完 Red Hat Enterprise Linux 後,您必須進行一些基本的步驟來設定 LVS 叢集中的 LVS 路由器與 實時伺服器。 這個章節涵蓋了這些初始步驟的細節。

注請注意
 

當叢集啟動時,將轉為現行節點的 LVS 路由器節點也稱為 主要節點, 當您設定一部 LVS 叢集時,請在主要節點上使用 Piranha 組態設定工具

10.1. 在 LVS 路由器上設定服務

Red Hat Enterprise Linux 的安裝程式將安裝設定一部 LVS 叢集所需的所有的軟體元件,不過在開始設定 叢集之前必須先啟用適當的服務。 至於兩部 LVS 路由器,請設定適當的服務在開機時 啟動。 在 Red Hat Enterprise Linux 中,有三種主要的工具可以使用來設定開機時要啟動的服務,命令列 程式 chkconfig、ncurses 為基礎的程式 ntsysv 以及圖形化的 系統服務設定工具。 所有這些 工具都需要 root 的存取權限。

提示建議
 

如要取得 root 的存取權限,請開啟一個 shell 提示符號,再輸入下列指令以及 root 的 密碼:

su -

在 LVS 路由器上,有三種服務必須要設定為在開機時啟動:

假如您要設定多重連接埠的叢集服務,或是使用防火牆標記,您也必須啟用 iptables 服務。

最好設定這些服務在執行等級 3 與 5 中啟動,如要使用 chkconfig 來做此設定,請為每一個服務輸入以下指令:

/sbin/chkconfig --level 35 daemon on

在以上的指令中,請以您要啟動的服務名稱取代 daemon, 如要知道系統上的服務清單以及它們將於那一個執行等級啟動,請執行下列指令:

/sbin/chkconfig --list

警告警告
 

使用 chkconfig 開啟以上的任何服務並不代表該系統程式已經啟動, 您可以使用 /sbin/service 指令來啟動系統程式,請參考 第 10.3 節 以取得如何使用 /sbin/service 指令的一個範例。

如需關於執行等級以及使用 ntsysv系統服務設定工具 來設定服務的更多資訊,請參考 Red Hat Enterprise Linux 系統管理手冊"控制服務的存取" 一章。