Я бы хотел приостановить или перевести мою систему RedHat 5 в Linux на определенный период времени. Например, я хотел бы приостановить работу системы в 12:00 и дистанционно разбудить ее в 15:00.
Есть какой-либо способ сделать это ?
Я бы хотел приостановить или перевести мою систему RedHat 5 в Linux на определенный период времени. Например, я хотел бы приостановить работу системы в 12:00 и дистанционно разбудить ее в 15:00.
Есть какой-либо способ сделать это ?
Большинство BIOS имеют функцию RTC Alarm, которая будит компьютер в определенное время каждый день. Сама ОС затем может перевести компьютер в спящий режим / режим гибернации / выключить в установленное время, через cron или другое.
Вы можете использовать задание cron для завершения работы системы в нужное время.
Чтобы снова запустить компьютер, вы можете использовать системный BIOS RTC, если таковой имеется. Это может быть трудно изменить, поэтому лучше, если вы всегда запускаете снова в одно и то же время суток.
NVRAM-WakeUp - это один из нескольких инструментов, которые могут изменять время запуска BIOS из Linux, но каждая материнская плата будет реагировать по-своему. YMMV
Wake on LAN - хорошее решение для стартапов по требованию, но требует доступа к другому компьютеру, который может отправлять пакеты Magic Packets на адрес вашего сетевого адаптера. Обычно это означает, что компьютер находится в той же физической сети.
Другой возможностью было бы отключить систему с помощью cron или чего-либо другого, и разбудить ее с помощью WakeOnLan, если вышеупомянутый RTC Alarm недоступен.
Спасибо всем.
WakeOnLan прекрасно работает в моем Redhat Linux (IBM Lenovo)! Я использовал клиент WakeOnLan на моей машине с Windows XP.
http://edvoncken.net/2011/02/configure-wake-on-lan-on-red-hat-enterprise-linux/