Windows-Server-2003

“無法讀取介面配置”將新伺服器添加到 NLB 集群

  • January 15, 2020

我有一個新伺服器(Windows Server 2019),我正在嘗試將其添加到舊的 NLB 集群(它設置在以前不包含任何比 Windows Server 2003 更新的伺服器的伺服器上)

在集群現有成員的 NLB 管理器中,我可以載入集群。如果我嘗試添加新機器,它會嘗試一段時間,然後給出三個日誌條目,一個用於新機器的每個 NIC…

無法讀取介面“{long guid}”的配置:錯誤 0x8004100a

(每個網卡一個)

我已經嘗試從新伺服器上解決這個問題 - 我可以載入集群,我可以將此伺服器添加到集群中,但是一旦我這樣做了,NLB 管理器就無法從其他主機載入配置。特別是我最後一次嘗試它時,我得到host is misconfigured了其他主機之一的錯誤(這是一個主機多年來一直在集群中沒有問題)。

如果我從集群中刪除新主機並刷新集群,它會毫無問題地載入其他主機。

我已經對新伺服器中的網路設置進行了四次檢查,但找不到任何衝突。

所有伺服器都沒有加入域,但這從來都不是問題(只要它們都具有相同的使用者名\密碼,或者在添加到 NLB 時指定了本地帳戶的使用者名\密碼)

我當然嘗試過用Google搜尋這些錯誤,但運氣不佳。


編輯:我現在嘗試通過手動輸入集群的 IP 地址作為新伺服器中的額外 IP 來手動“加入”集群,然後點擊網路屬性螢幕中的“網路負載平衡”複選框。這似乎可行,但如果我在其他伺服器之一上打開 NLB 管理器,它會顯示此主機無法訪問,並且我無法 ping 它。

一旦我撤消了這些手動更改,我就可以從其他伺服器之一很好地 ping 伺服器。

似乎嘗試加入集群會使伺服器無法被其他伺服器檢測到。

回答我自己的問題:可能無法做到這一點。在最近的一些嘗試之後,我查看了新伺服器上的事件日誌並看到了這個……

在網路上發現了不受支持的舊主機 3。混合集群配置不再支持此主機上的作業系統版本。集群將保持收斂狀態,直到刪除所有已棄用的舊主機。請從集群中刪除已棄用的主機。

所以我可以嘗試…

  • 禁用現有集群
  • 在新主機上設置一個新集群,只包含新伺服器。現在它將是一個“集群”,直到我安裝要安裝的第二台伺服器

引用自:https://serverfault.com/questions/998454