Как перезагружать ноутбуки Dell ночью, даже если они спят
У нас есть корзина для ноутбука с набором Dell Latitude 5490 под управлением Ubuntu Desktop 18.04. Я бы хотел, чтобы они перезагружались по ночам в 4 часа утра. Работа cron достаточно проста, но она никогда не запускается, потому что ноутбуки находятся в спящем режиме с закрытыми крышками.
Я посмотрел на rtcwake, но документация сбивает с толку - RTC, BIOS и аппаратные часы - это разные вещи? Иногда эти термины кажутся взаимозаменяемыми, а иногда нет. Мои ноутбуки синхронизируют свои часы с нашим NTP-сервером (UTC - 4), но часы BIOS все еще показывают UTC + 0.
Установка времени запуска в BIOS тоже не сработала, и я попробовал его как по местному времени, так и по UTC.
1 ответ
Как насчет rtcwake
? Это модуль ядра, который может контролировать вашу систему с момента ее перехода в спящий режим, чтобы определить, нужно ли ей просыпаться для выполнения определенной работы.
Документация https://linux.die.net/man/8/rtcwake
Мини-инструкция http://www.osnews.com/story/24111/Wake_Your_Linux_Up_From_Sleep_for_a_Cron_Job