Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
3.3. 把配置放在一起
決定要使用哪種前置路由方法後,硬體應該要透過網路連在一起。
重要
LVS 路由器的介面裝置必須配置好,存取同樣的網路。例如如果
eth0
連接到公開網路,而 eth1
連接到私有網路,那麼 backup LVS 路由器的同樣裝置就必須連上同樣的網路。
同時,開機時出現的第一個介面的閘道器會加入路由表,列在之後出現的其它介面之閘道器會被忽略。這在配置真實伺服器時,尤其重要。
在實體連接硬體後,請配置主要與備份 LVS 路由器上的網路介面卡。您可透過使用一個例如 system-config-network 的圖形化應用程式或是藉由手動編輯網路 script 來完成這項工作。欲取得更多有關於透過使用 system-config-network 來新增裝置的相關資訊,請參閱【Red Hat Enterprise Linux 建置指南】中的《網路配置》章節。
3.3.1. Load Balancer 的一般網路提示
在使用 Keepalived 配置 Load Balancer 之前,請先配置 LVS 路由器上的公開、私有網路之真實 IP 位址。每個拓樸的章節都會提供網路的範例,但需要您輸入實際的網路位址。以下是啟動網路介面或檢查網路介面之狀態時所能使用的一些指令。
- 啟動真實網路介面卡
- 要啟動真實網路介面卡,請以 root 身份使用以下指令,並以實際的介面卡數字(
eth0
與eth1
)取代 N。/usr/sbin/ifup ethN
警告
請勿使用ifup
script 來啟用任何您可能會使用到 Keepalived(eth0:1
或是eth1:1
)來配置的浮動 IP 位址。請使用service
或是systemctl
指令來啟用keepalived
。 - 停用真實網路介面卡
- 要停用真實網路介面卡,請以 root 身份使用以下指令,並以實際的介面卡數字(
eth0
與eth1
)取代 N。/usr/sbin/ifdown ethN
- 檢查網路介面卡的狀態
- 任何時候當您需要檢查網路介面狀態時,請輸入:
/usr/sbin/ifconfig
要檢視電腦的路由表,請執行以下指令:/usr/sbin/route