11.2. 將叢集集中

在決定好要使用以上的路由方法後,LVS 叢集的硬體應該要在網路中進行連線。

重要重要
 

LVS 路由器的配接卡裝置必須設定來存取相同的網路,舉例來說,假如 eth0 連線到 公眾網路,而 eth1 連線到私有網路,那麼備援 LVS 路由器上的相同裝置必須連接到 相同的網路。

而且於開機時首先啟動之介面的閘道器將被加入到路由表中,而且其他介面所列出的閘道器將會被忽略。 當您設定實時伺服器時,這是相當重要的。

在將叢集硬體實體連接後,請設定主要與備援 LVS 路由器的網路介面,您可以使用如 redhat-config-network 的圖形應用程式或手動編輯網路程式碼來完成這項工作。 如需關於使用 redhat-config-network 來新增裝置的更多資訊,請參考 Red Hat Enterprise Linux 系統管理手冊 一書中的 『網路設定』 章節,如需關於手動編輯網路程式碼的更多資訊,請參考 Red Hat Enterprise Linux 參考手冊 一書中的 Network Scripts 章節, 至於此章節的剩餘部份,對於網路介面所作的修改範例會是透過手動或者是 Piranha 組態設定工具

11.2.1. 一般的 LVS 網路連線技巧

在您試著使用 Piranha 組態設定工具 來設定叢集前,請設定 LVS 路由器上公眾與 私有網路的真實 IP 位址,每一個拓樸圖的部份將給予範例的網路位址,不過您需要實際的網路位址。 以下為用來啟動網路介面或檢查狀態資訊的一些有用的指令。

啟動真實的網路介面

啟動任何真實網路介面的最佳方式是以 root 身份使用下列指令,並以介面(eth0eth1)對應到的號碼取代 N

/sbin/ifup ethN

警告警告
 

使用 ifup 程式碼來啟動任何使用 Piranha 組態設定工具 設定的浮動 IP 位址 (eth0:1eth1:1), 請使用 service 指令來啟動 pulse(請參考 第 12.8 節 以取得詳細資訊)。

如要停止一個網路介面,請輸入下列指令:

/sbin/ifdown ethN

請在以上指令中以您想要停止之介面對應到的號碼取代 N

檢查網路介面的狀態

假如您想要隨時檢查那個網路介面已經啟動,請輸入以下指令:

/sbin/ifconfig

如要檢視一部機器的路由表,請執行下列指令:

/sbin/route