在某些情況下,在 vSphere Distributed Switch 5.5 及更新版本上將現有 LACP 組態轉換為增強型 LACP 支援可能會失敗。

問題

將 vSphere Distributed Switch 升級到 5.5 版及更新版本之後,當您開始從現有 LACP 組態轉換為增強型 LACP 支援時,在轉換程序的某個特定階段,轉換會失敗。

原因

從現有 LACP 組態轉換為增強型 LACP 支援的程序包含多項重新設定分散式交換器的工作。由於其他使用者可能已在轉換期間重新設定分散式交換器,因此轉換可能會失敗。例如,主機的實體 NIC 可能已重新指派給不同的上行,或者分散式連接埠群組的整併和容錯移轉組態可能已變更。

失敗的另外一個原因可能是在轉換期間某些主機的連線中斷。

解決方案

在某個特定階段,轉換為增強型 LACP 支援失敗時,僅完成部分轉換。必須檢查分散式交換器的組態及參與的主機,以識別出 LACP 組態不完整的物件。

對於每個轉換階段必須生成的目標組態,按照資料表中列出的順序進行檢查。找到轉換失敗的階段時,手動完成其目標組態,並繼續後續階段。

表 1. 手動完成轉換為增強型 LACP 的步驟
轉換階段 目標組態狀態 解決方案
1. 建立新的 LAG。 新建立的 LAG 必須存在於分散式交換器上。 檢查分散式交換器的 LACP 組態,並建立一個新的 LAG (如果沒有)。
2. 在分散式連接埠群組上建立中繼 LACP 整併和容錯移轉組態。 新建立的 LAG 必須處於待命狀態,這樣可以在不中斷連線的情況下將實體 NIC 移轉到此 LAG。

檢查分散式連接埠群組的整併和容錯移轉組態。將新的 LAG 設定為待命 (如果未處於待命狀態)。

如果不想使用 LAG 處理所有分散式連接埠群組的流量,可將整併和容錯移轉組態還原為獨立上行作用中且未使用 LAG 的狀態。

3. 將獨立上行的實體 NIC 重新指派給 LAG 連接埠。 LAG 連接埠的所有實體 NIC 必須從獨立上行重新指派給 LAG 連接埠

檢查是否已為 LAG 連接埠指派實體 NIC。為每個 LAG 連接埠指派一個實體 NIC。

備註: 在將實體 NIC 重新指派給 LAG 連接埠時,LAG 必須按照分散式連接埠群組的整併和容錯移轉順序保持待命。
4. 在分散式連接埠群組上建立最終的 LACP 整併和容錯移轉組態。

最終的 LACP 整併和容錯移轉組態如下。

  • 作用中:僅新的 LAG
  • 待命:空白
  • 未使用:所有獨立上行
檢查分散式連接埠群組的整併和容錯移轉組態。為要套用 LACP 的所有分散式連接埠群組建立有效的 LACP 整併和容錯移轉組態。

範例

例如,假設確認已在分散式交換器上建立新的 LAG,且已為分散式連接埠群組建立中繼整併和容錯移轉組態。繼續檢查是否有指派給 LAG 連接埠的實體 NIC。您發現並非所有主機都將實體 NIC 指派給 LAG 連接埠,於是您手動指派這些 NIC。為分散式連接埠群組建立最終的 LACP 整併和容錯移轉組態,即可完成轉換。