如何在Omada控制器上設定Hot-Standby Backup Mode

資料庫
設定手冊
01-25-2025
5538
目錄

內容

主題

需求

說明

先決條件和注意事項

設定

驗證

結論

FAQ

主題

對於 Hot-Standby 備份模式叢集控制器中的節點。主節點和輔助節點需要分別進行設定。本文將指導客戶如何設定主節點和輔助節點。

需求

  • Omada 軟體控制器(Linux, v5.15.20 以上版本)/Omada 硬體控制器(OC300 / OC400,內建控制器 v5.15.20 以上版本)

  • Linux 系統(Ubuntu 20.04/22.04, Debian 8/9/10/11/12)

說明

一群相互連接的控制器協同運作,形成單一系統以實現高可用性,可稱為叢集系統 (Cluster System)。叢集中的每個控制器(節點)負責處理一部分任務。熱備份叢集模式 (Hot-Standby Backup Cluster Mode) 是 Omada 控制器支援的一種叢集模式。

它包含兩個部分:主節點 (Primary Node) 和次節點 (Secondary Node)。通常,主節點負責網路管理和程序運作。次節點與主節點同步資料。當主節點發生故障時,次節點將接管網路和用戶端管理。在故障轉移 (failover) 期間,設備會短暫離線,然後重新連接到新的主節點。當設備再次連接後,所有服務將正常運作。如果先前的主節點從故障中恢復,它將繼續作為次節點運作。

先決條件與注意事項

在正式設定和佈署熱備份節點之前,請注意以下建議和事項。

設定

這裡我們介紹設定主節點和次節點的設定方法。

驟 1. (適用於 Linux 控制器)修改系統的 handle 數量是使用控制器熱備份模式的先決條件。編輯 /etc/security/limits.conf 檔案,新增以下參數,儲存檔案後登出再重新登入使變更生效。

* soft nofile 65535

* hard nofile 65535

Edit the maximum of open files in Linux system. Edit the file limits.conf.

注意:請注意,修改 handle 數量的方法可能因 Linux 版本而異。請根據您的 Linux 版本修改 handle 數量。

驟 2. 為您的控制器設定靜態 IP 位址,並確保它們在同一個子網路內。

  • 對於 Linux 控制器,我們建議客戶在啟用叢集模式前設定靜態 IP,以避免因動態 IP 變更導致節點間連線異常。

  • 對於硬體控制器,叢集模式下節點的 IP 必須是靜態的,此為強制要求。

3. 啟用叢集模式。

前往 全域檢視 (Global View) > 設定 (Settings) > 叢集 (Cluster),並啟用 叢集 (Cluster)

  • 對於主節點 (Primary Node),選擇熱備份 (Hot-Standby Backup) 作為模式 (Mode)。在本機 IP/主機名稱 (Local IP/Hostname) 欄位輸入主節點的 IP 位址,在遠端 IP/主機名稱 (Remote IP/Hostname) 欄位輸入次節點的 IP 位址。選擇主節點 (Primary) 作為初始狀態 (Initial Status)。自訂金鑰 (Key) 並記住它。

The Configuration of Primary Node.

  • 對於次節點 (Secondary Node),選擇熱備份 (Hot-Standby Backup) 作為模式 (Mode)。在本機 IP/主機名稱 (Local IP/Hostname) 欄位輸入次節點的 IP 位址,在遠端 IP/主機名稱 (Remote IP/Hostname) 欄位輸入主節點的 IP 位址。選擇次節點 (Secondary) 作為初始狀態 (Initial Status)。輸入與主節點相同的金鑰 (Key)

The Configuration of Secondary Node.

注意:如果您打算將一個正在運作的控制器設定為次節點,請將此控制器的所有設備遷移到主節點或全部清除 (forget)。如有必要,建議您備份設定。設定為次節點後,其資料將被主節點的資料覆蓋。

4. 點擊 套用 (Apply) 後,叢集模式即設定完成。控制器狀態將顯示在狀態列表中。

The status of Primary Node in Cluster Page.

The status of Secondary Node in Cluster Page.

5. 重新啟動主節點和次節點。

對於硬體控制器,只需使用 重新啟動 (Reboot) 功能重新啟動控制器即可。

對於 Linux 控制器,請在您的 Linux 系統上使用以下指令:

sudo tpeap restart

Reboot the Primary Node.

Reboot the Secondary Node.

驗證

在主節點和次節點正常運作期間,可以透過存取主節點或次節點的位址來正常管理控制器。

返回全域檢視 (Global View) > 設定 (Settings) > 叢集 (Cluster) 並檢查主節點和次節點中的叢集狀態。兩個節點都將顯示在狀態列 (Status Bar) 中。

The Status Bar on Primary Node.

The Status Bar on Secondary Node.

結論

現在您已成功在 Omada Controller v5.15.20 上設定了熱備份叢集。

FAQ

如何調整叢集節點的 IP

答:當控制器在熱備份模式下運作時,若要修改節點的 IP,您需要遵循以下步驟:

驟 1. 修改指定節點的網路卡 IP,使其同時綁定舊 IP 和新 IP。

2. 在任一節點的叢集介面上,將指定節點的 IP 更改為新 IP。

驟 3. 重新啟動 IP 已變更的節點:

  • Linux 控制器:

使用以下指令停止節點:

sudo tpeap stop

修改網卡為新 IP。

使用以下指令重新啟動節點:

sudo tpeap start

  • 硬體控制器:重新啟動指定的節點。

如何在叢集模式下升級控制器

答:對於目前的控制器版本,您只能在關閉叢集模式的情況下升級控制器。以下是將控制器升級到後續版本的步驟:

1. (Linux)停止您的控制器。您可以使用以下指令停止所有節點:

sudo tpeap stop

步驟 2. 升級每個節點的控制器。

步驟 3. (Linux)同時重新啟動所有節點。您可以使用以下指令啟動所有節點:

sudo tpeap star

如果熱備份模式異常並收到「初始化失敗」通知,該怎麼辦?

Error message when the Initialization Failed.

答:若要成功啟用熱備份模式,如果在啟用叢集模式的控制器關閉後修改了系統時間,請將系統時間恢復到原始狀態。這是必要的,因為關閉後對系統時間的任何更改都可能阻止該模式正常運作。

 

欲了解每個功能和設定的更多詳細資訊,請前往 下載中心 下載您產品的手冊。

請評價此文件

相關文件