Энергосберегающие приостановить файл-сервер с
После того, как вечное настоящее время для меня, побежал 24x7 сервер, я решил прекратить это сейчас и строить более энергетически эффективный вариант. Может цель была, чтобы файл-сервер, с помощью Wake-On-LAN, чтобы проснуться и не работать постоянно. Для меня было важно как можно быстрее и просыпаться на сервер, который хочет долго ждать, чтобы получить доступ к документам.
Для решения этой проблемы в настоящее время работает под управлением Debian Lenny с последним ядром из Backports.
щенки: ~ # Uname-р 2.6.32-amd64-bpo.5 Только обновление ядра снизилась функции энергосбережения включены (особенно CPUFreq) потребление около 20 Вт.
Кроме того, я хочу, чтобы сервер не всегда вручную закрыть, поэтому я отправился на поиски уже существующие проверки, которая проверяет, с одной стороны, если кто-то подключается через SSH, с другой стороны, сети, обычные подозреваемые в деятельности проверку, чтобы убедиться, что Сервер не выключается, когда это необходимо.
Я нашел то, что я был в "сервер-sleepd", видимо построенный Heise неполный найти скрипт под http://mercurial.intuxication.org/hg/server-sleepd .
В сценарии можно выделить, что делать с сервером при выключении, в моем случае ", ч. приостановить" призван положить его спать.
У меня были проблемы, но WOL, я не просыпался сервер снова. Ошибка просто deaktiverem WOL на сетевые карты и deaktivertem событий пробуждения для сетевой карты для поиска в ACPI.
Если все выглядит следующим образом:
щенки: ~ # кот / Труды / ACPI / пробуждения Устройство S-государственный статус Sysfs узел PS2K S4 отключить PNP: 00:0 UAR1 S4 отключить PNP: 00:0 B NSMB S4 отключить PCI: 0000:00: 01,1 Usb0 S4 отключить PCI: 0000:00: 02,0 USB2 S4 отключить PCI: 0000:00: 02,1 NMAC S5 поддержкой PCI: 0000:00: 07,0 P0P1 S4 отключить PCI: 0000:00: 04,0 HDAC S4 отключить PCI: 0000:00: 05,0 BR10 S4 отключить PCI: 0000:00: 09,0 Br12 S4 отключить PCI: 0000:00:0 C.0 BR11 S4 отключить PCI: 0000:00:0 b.0 щенки: ~ # Ethtool eth0 Настройки для eth0: Поддерживаемые порты: [MII] Half 10baseT / Full Поддерживаемые режимы ссылка: 10baseT / 10baseT тайм / Full 100baseT / 100baseT тайм / 1000baseT / Полный Поддержка автоматического согласования: Да Half 10baseT / Full Рекламируемый режимов ссылке: 10baseT / 10baseT тайм / Full 100baseT / 100baseT тайм / 1000baseT / Полный Рекламируемый автосогласования: Да Скорость: 1000 Мбит / с Дуплекс: Полный Порт: MII PHYAD: 1 Трансивером: внешний Автоматическое согласование: на Поддержка Wake-On: г Wake-On: г Ссылка обнаружены: да
Важно здесь то, что в / Труды / ACPI / пробуждения в соответствующие карты сети "включено" появляется в состоянии, в противном случае события из этого источника не используется, чтобы проснуться.
Правильный ID PCI сети карте можно найти через "lspci".
Это целый комплекс со мной в / и т.д. / сети / интерфейсов при запуске сетевых соединений.
до Ethtool-х eth0 хотите г gt; / proc / acpi / wakeup до эхо NMAC и GT; / Труды / ACPI / пробуждения
Нет обратных ссылок.





