“無法讀取介面配置”將新伺服器添加到 NLB 集群
我有一個新伺服器(Windows Server 2019),我正在嘗試將其添加到舊的 NLB 集群(它設置在以前不包含任何比 Windows Server 2003 更新的伺服器的伺服器上)
在集群現有成員的 NLB 管理器中,我可以載入集群。如果我嘗試添加新機器,它會嘗試一段時間,然後給出三個日誌條目,一個用於新機器的每個 NIC…
無法讀取介面“{long guid}”的配置:錯誤 0x8004100a
(每個網卡一個)
我已經嘗試從新伺服器上解決這個問題 - 我可以載入集群,我可以將此伺服器添加到集群中,但是一旦我這樣做了,NLB 管理器就無法從其他主機載入配置。特別是我最後一次嘗試它時,我得到
host is misconfigured
了其他主機之一的錯誤(這是一個主機多年來一直在集群中沒有問題)。如果我從集群中刪除新主機並刷新集群,它會毫無問題地載入其他主機。
我已經對新伺服器中的網路設置進行了四次檢查,但找不到任何衝突。
所有伺服器都沒有加入域,但這從來都不是問題(只要它們都具有相同的使用者名\密碼,或者在添加到 NLB 時指定了本地帳戶的使用者名\密碼)
我當然嘗試過用Google搜尋這些錯誤,但運氣不佳。
編輯:我現在嘗試通過手動輸入集群的 IP 地址作為新伺服器中的額外 IP 來手動“加入”集群,然後點擊網路屬性螢幕中的“網路負載平衡”複選框。這似乎可行,但如果我在其他伺服器之一上打開 NLB 管理器,它會顯示此主機無法訪問,並且我無法 ping 它。
一旦我撤消了這些手動更改,我就可以從其他伺服器之一很好地 ping 伺服器。
似乎嘗試加入集群會使伺服器無法被其他伺服器檢測到。
回答我自己的問題:可能無法做到這一點。在最近的一些嘗試之後,我查看了新伺服器上的事件日誌並看到了這個……
在網路上發現了不受支持的舊主機 3。混合集群配置不再支持此主機上的作業系統版本。集群將保持收斂狀態,直到刪除所有已棄用的舊主機。請從集群中刪除已棄用的主機。
所以我可以嘗試…
- 禁用現有集群
- 在新主機上設置一個新集群,只包含新伺服器。現在它將是一個“集群”,直到我安裝要安裝的第二台伺服器