Пробуждение по локальной сети поддержки

Я ищу, чтобы настроить WOL на множестве серверов. Это серверы Dell PowerEdge R210 под управлением Centos 6.0. Я искал BIOS, и я не мог найти вариант WOL. Мое управление питанием в BIOS имеет только

i) CPU Power and Performance Management 
ii) Fan Power and Performance management
iii) Memory Power and Performance Management

В Linux:

Вывод моего ethtool eth1:

[root@hgcc04 ssubbiah]# ethtool eth1
Settings for eth1:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: No
    Advertised auto-negotiation: Yes
    Speed: Unknown!
    Duplex: Half
    Port: Twisted Pair
    PHYAD: 1
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: Unknown
    Supports Wake-on: g
    Wake-on: d
    Link detected: yes

Я могу включить магический пакет Wake-on, используя "ethtool -s eth1 wol g", но все равно он не работает. Может кто-нибудь сообщить мне, может ли моя машина работать с WOL и как заставить ее работать?

4 ответа

Решение

Серверы рассчитаны на питание 24x7, поэтому неудивительно, что им не хватает поддержки BIOS для WOL. В случаях, когда вам нужно иметь возможность программно включать сервер, я обычно использую IPMI через карту удаленного управления. HP обеспечивает это через свои карты iLO, и я подозреваю, что Dell делает это и через свои карты DRAC, но у меня нет личного опыта работы с ними.

Сначала нужно выполнить пару шагов. Получите доступ к BIOS (F2). Затем перейдите в раздел "Интегрированные устройства" и установите для NICS значение "Включено с помощью PXE". Затем перейдите к порядку загрузки и поместите Nic в первый слот. После этого перезагрузите компьютер и нажмите Ctrl-S для агента загрузки Broadcom.

(Сообщение с предложением нажать отображается один раз для каждого адаптера Broadcom NetXtreme Gigabit Ethernet, установленного на вашем компьютере. Сообщения отображаются в том же порядке, что и назначенный номер устройства адаптера.)

В Boot Agent установите Preboot Wake on Lan включенным. Нажмите F4, чтобы сохранить.

После того, как вы "исправили" проблему "Обнаружена ссылка: нет", выполните следующие действия:

Halt Linux and shut the system off. The connection LED on the NIC and switch or hub will remain on, indicating the NIC is monitoring the network for wake up packets directed to its MAC address.

Send a Magic Packet wake up signal to the MAC address of the WOL enabled NIC, and the system will boot.

Обычно я бы согласился с ответом ErikA - с одним уловом для этого конкретного сервера.

Я помню, как на прошлой неделе моя последняя работа пыталась настроить R210, чтобы я мог разбудить его с помощью IPMI.

Сервер должен поддерживать его с помощью встроенного BMC, даже если у вас нет DRAC.

Однако, потратив несколько часов, я сдался - при выполнении трассировки пакетов я определил, что сервер ответит с IP-адреса BMC несколькими пакетами, затем по какой-то причине он остановится, и я получу пакет обратно от фактический ip сервера, а не BMC, тогда он перестанет отвечать, пока я не попробую снова и снова с той же историей снова и снова.

Я проверил свой конфиг на 2900, который работал и не мог найти никакой разницы. Позор, поскольку R210 был нашим UTM, и было бы неплохо удаленно выключить / снова включить и прочитать коды неисправностей, если это будет необходимо.

Кроме того, поскольку я больше разбираюсь в Windows, я скачал Supermicro IPMIview, чтобы позволить мне использовать возможности IPMI, поскольку большинство людей, похоже, говорили об инструментах linux для этого.

Если бы у меня было больше времени, я бы поговорил со службой поддержки Dell, но в итоге я вынес вердикт о том, что если этот сервер будет удаленно отключен от питания, получить DRAC.

Возможно, я делал это совершенно неправильно, но это не объясняет, почему конфигурация, которая работала на старых блоках dell, не сработала бы на этом - надеясь, что обновление a f/w могло исправить это. В качестве альтернативы это может быть несовместимость между R210 и инструментом Supermicro.

Другие вопросы по тегам