Назад |
Перейти на главную страницу
Почему карта 10GbE не может согласовать 10 Гбит с Windows 2012R2?
Эта проблема
У меня четыре одинаковых блейд-сервера.
У меня Windows Server 2012 R2 на один blade и Xen на всех остальных.
На сервере под Windows (только) сетевые карты 10GbE не может согласовать 10 Гбит. Они устанавливаются только на 1 Гбит.
10GbE на хостах Xen работает правильно.
Среда
У меня есть шасси DELL PowerEdge M1000e с:
- 2x коммутатора M8024-k 10GbE (A1, A2)
- 4x M620 идентичный лезвия со следующими сетевыми адаптерами:
- слот A: Broadcom NetXtreme 10GbE 2P 57810s (карта 10GbE, о которой идет речь)
- слот B: Broadcom NetXtreme GbE 4P 5719S (надеюсь, не имеет отношения к проблеме)
Все доступные прошивки идентичны и актуальны.
Дополнительная информация и диагностика
- Машина ранее использовалась под какой-то системой * nix (возможно, также Xen), и предыдущий системный администратор не оставил никаких уведомлений о каких-либо таких проблемах (которые в противном случае можно было бы ожидать). Поэтому я предполагаю, что он работал правильно.
- Это происходит на обоих портах. Однако оба порта находятся на одной карте.
- Когда я пытаюсь установить скорость вручную на 10 Гбит, я получаю Windowsy "сетевой кабель не подключен" положение дел.
- В Windows установлены все последние версии драйверов.
- Как указано выше, проблема не возникает на серверах, размещенных на Xen. Это только Windows.
- Конфигурация обоих коммутаторов (A1 и A2) была проверена, порты являются установлен на автоматическое согласование, и я не обнаружил других различий в конфигурациях портов между Windows и портами, назначенными Xen.
- Это была единственная машина с включенным разделением NIC (NPAR + SR-IOV), но я отключил ее, и она не внесла никаких изменений.
Вопрос
Поскольку я все еще считаю, что это может быть какая-то странная проблема с Windows, я опубликовал этот вопрос, чтобы исключить любые возможные источники программного обеспечения проблемы, особенно тех, которые могут быть специфичными для Windows.
Есть какие-нибудь подсказки, где искать и что может быть не так?
Проблема была в оборудовании, а не в программном обеспечении. И, видимо, очень простой.
Как только лезвие выключено, физически удален от шасси, а затем повторно прикреплен (в том же слоте), мы наконец-то достигли правильного канала 10G.
Только то :)