Я использую балансировку сетевой нагрузки на Windows server 2008. (на серверах есть два сетевых адаптера, и кластер настроен для работы в одноадресном режиме)
Я могу настроить кластер на любом из хостов и добавить хост, на котором я создаю кластер. Однако как только я пытаюсь добавить другой узел (используя диспетчер NLB), я получаю следующее:
Оказывается, проблема просто в UAC (User Account Control). Проблема не возникает, если вы:
(Я удивлен, что об этом мало что известно, но я предполагаю, что учетная запись администратора используется для настройки NLB, поэтому такая ситуация возникает редко)
Пара способов исправить ...
1) переключиться на многоадресную рассылку на кластере
2) измените маршрутизацию, чтобы явно использовать другой сетевой адаптер для другого хоста. Возможно, он пытается использовать первый адаптер ... который будет запрещен в одноадресном режиме.
В частности, я бы посмотрел на:
1) параметр реестра MaskSourceMac для сетевой карты. Это число будет отличаться в зависимости от того, как вы подключены (для переключения и т. Д.).
2) Проверьте свой шлюз по умолчанию на сетевых адаптерах. В зависимости от направлений вашего NLB (и того, что вы пытаетесь сделать), однажды у NLB NIC не будет шлюза по умолчанию, но у второго NIC будет шлюз по умолчанию.
База знаний MS содержит приличный объем информации о NLB. Вот пара ссылок:
http://support.microsoft.com/?id=291959
http://support.microsoft.com/?id=323431 (2003..я знаю ...)