LINUX.ORG.RU

История изменений

Исправление chukcha, (текущая версия) :

Господа, давайте пока оставим в покое долговечность и подшипники, всё равно, пока кто-то не выложит графики зависимости долговечности от числа включений и непрерывной работы, спор будет бесконечен и бесполезен.

Давайте лучше расскажу о своих экспериментах с утилитой rtcwake
Использовал ее таким образом:

Вписал в конце rc.local такой скрипт:

sleep 600 # (прогрев сервера)
backup.sh # (бекапирование)
rtcwake -m off  -t `date +%s -d 22:00` # (пробуждение сервера в 22:00)

Недостатки:
1. Загрузка физической консоли не завершается стандартным приглашением на ввод логина/пароля, пока не завершится скрипт, что не кошерно.
2. Ключ off реально не срабатывает (что особо и не обещалось в мане к rtcwake)

Пришлось опуститься на уровень BIOS и задать время пробуждение там с помощью опции Wake system from S5, а скрипт вместо строки

rtcwake -m off  -t `date +%s -d 22:00` # пробуждение компьютера в 22:00
завершить строкой
shutdown - h now

Но как-то некрасиво всё получилось - там Биос, сям rc.local и shutdown.
Может, есть более красивое решение, без участия Биос?
Хорошо бы с участием той же rtcwake...

Исправление chukcha, :

Господа, давайте пока оставим в покое долговечность и подшипники, всё равно, пока кто-то не выложит графики зависимости долговечности от числа включений и непрерывной работы, спор будет бесконечен и бесполезен.

Давайте лучше расскажу о своих экспериментах с утилитой rtcwake
Использовал ее таким образом:

Вписал в конце rc.local такой скрипт:

sleep 600 # (прогрев сервера)
backup.sh # (бекапирование)
rtcwake -m off  -t `date +%s -d 22:00` # (пробуждение компьютера в 22:00)

Недостатки:
1. Загрузка физической консоли не завершается стандартным приглашением на ввод логина/пароля, пока не завершится скрипт, что не кошерно.
2. Ключ off реально не срабатывает (что особо и не обещалось в мане к rtcwake)

Пришлось опуститься на уровень BIOS и задать время пробуждение там с помощью опции Wake system from S5, а скрипт вместо строки

rtcwake -m off  -t `date +%s -d 22:00` # пробуждение компьютера в 22:00
завершить строкой
shutdown - h now

Но как-то некрасиво всё получилось - там Биос, сям rc.local и shutdown.
Может, есть более красивое решение, без участия Биос?
Хорошо бы с участием той же rtcwake...

Исходная версия chukcha, :

Господа, давайте пока оставим в покое долговечность и подшипники, всё равно, пока кто-то не выложит графики зависимости долговечности от числа включений и непрерывной работы, спор будет бесконечен и бесполезен.

Давайте лучше расскажу о своих экспериментах с утилитой rtcwake Использовал ее таким образом:

Вписал в конце rc.local такой скрипт:

sleep 600 # (прогрев серера)
backup.sh # (бекапирование)
rtcwake -m off  -t `date +%s -d 22:00` # (пробуждение компьютера в 22:00)

Недостатки:
1. Загрузка физической консоли не завершается стандартным приглашением на ввод логина/пароля, пока не завершится скрипт, что не кошерно.
2. Ключ off реально не срабатывает (что особо и не обещалось в мане к rtcwake)

Пришлось опуститься на уровень BIOS и задать время пробуждение там с помощью опции Wake system from S5, а скрипт вместо строки

rtcwake -m off  -t `date +%s -d 22:00` # пробуждение компьютера в 22:00
завершить строкой
shutdown - h now

Но как-то некрасиво всё получилось - там Биос, сям rc.local и shutdown.
Может, есть более красивое решение, без участия Биос?
Хорошо бы с участием той же rtcwake...