Назад | Перейти на главную страницу

Автоматическое включение / выключение сервера

Как я могу автоматически выключить сервер в 20:00 и снова включить его в 8:00 утра? Есть ли какой-нибудь программный или аппаратный инструмент, который позволяет мне планировать время включения / выключения?

Сервер может быть любым Linux / Mac Os X / Windows.

РЕДАКТИРОВАТЬ: Я имею в виду что-то вроде эта функциональность из Fit-PC.

У меня был двигатель Dell, который мог это сделать ... Он никогда не работал правильно.

Если вы не возражаете (хорошо, я имею в виду много) дурачества, вот вам пара идей.

Делайте это на свой страх и риск

  1. Получите световой таймер. (Вы знаете, как тот, который вы используете для включения и выключения рождественских огней.)
  2. Измените настройку в BIOS для запуска после сбоя питания.
  3. Попросите ОС выключить компьютер в нужное время.
  4. Установите таймер освещения, чтобы выключить питание сразу перед тем, как вы хотите, чтобы сервер включился.

Да, да, есть масса причин не делать этого. Но это сработает за дёшево.

Так могли бы вы сделать то же самое, только без шуток? Конечно.

Вам понадобится микроконтроллер, несколько реле и небольшой блок питания.

  1. Выключите ОС.
  2. Подключение питания к серверу привело к входу на микроконтроллер.
  3. Напишите программу, которая проверяет состояние компьютера и время. Если компьютер выключен и пора включить, закройте реле, которое вы подключили к кнопке питания.

Не хотите раскрывать это дело? Есть другой сервер?

  1. Купите устройство X10. (Надежно? Нет шансов. Эффективно? Конечно.)
  2. Напишите программу для проверки связи с сервером непосредственно перед запуском. Если эхо-запрос не прошел, перезапустите устройство X10.
  3. Настройте BIOS на включение после сбоя питания.

Эй смотри этот парень сделал нечто подобное. ;)

Удачи в ваших глупостях!

Если сетевая карта и BIOS на вашем сервере поддерживают это, вы должны иметь возможность включить Wake-on-LAN, а затем настроить другую машину для отправки волшебного пакета во время пробуждения. Хотя вы можете сэкономить больше в долгосрочной перспективе, купив процессоры (и коммутаторы) с «зелеными» функциями, которые позволяют им потреблять меньше энергии, когда они не используются интенсивно (неиспользуемые ядра / порты перестают потреблять энергию, если я правильно помню).

Вы не можете сделать это без поддержки вне ОС. ОС не может включить компьютер, когда компьютер выключен. Возможно, он сможет вывести его из спящего режима или чего-то близкого к спящему, но это все, и я не слышал об ОС, которая просыпается по расписанию.

Некоторые BIOS это поддерживают. Вы можете попробовать найти тот, который подходит. Я, кажется, припоминаю, что некоторые деллы делают.

Некоторые PDU (блоки распределения питания ... думаю, очень модный сетевой удлинитель) поддерживают дистанционное управление отдельными розетками; это тоже варианты, но дорогие.

Надеюсь, это поможет.