
Один из наших клиентов запускает критическое приложение на серверах HP Gen8, и возникла проблема несовместимости с TOE, и теперь нам нужно ее отключить. На физическом сервере есть два адаптера NC112T PCIe и настроено объединение сетевых карт с помощью NCU.
Я попытался отключить настройки, связанные с TOE, из обоих адаптеров с помощью диспетчера устройств, а также отключил эти настройки из NIC teaming с помощью инструмента NCU. После перезагрузки сервер потерял информацию об IP, и teaming больше не работает. Мы не можем устранить эту проблему, так как находимся в производственной среде, поэтому был применен план отката.
Я пытался искать в интернете, но не смог найти стандартную процедуру отключения TOE, поэтому я хотел бы узнать, как правильно отключить TOE с сервера HP? И как проверить, работает ли нормально non-TOE?
Кстати, я могу использовать команду NETSH, чтобы отключить TOE на уровне Windows, и теперь все в порядке.
решение1
netsh int tcp set global chimney=disabled
Использование команд Netsh для включения или отключения TCP Chimney Offload
http://technet.microsoft.com/en-us/library/gg162682%28v=ws.10%29.aspx
Вы можете проверить, включена/активна ли функция offload, используя переключатель -t netstat. Состояние Offload будет InHost, если она отключена.
netstat -anot
Active Connections
Proto Local Address Foreign Address State PID Offload State
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 976 InHost
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4 InHost
TCP 0.0.0.0:902 0.0.0.0:0 LISTENING 2588 InHost
TCP 0.0.0.0:912 0.0.0.0:0 LISTENING 2588 InHost
TCP 0.0.0.0:2869 0.0.0.0:0 LISTENING 4 InHost
TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING 1452 InHost
Кроме того, если у вас установлен компонент Teaming, вам следует изменять настройки адаптера Team только с помощью NCU. Вам не следует изменять свойства сетевого адаптера Windows.