LINUX.ORG.RU

Как сделать ночную сборку?

 , ,


0

1

Ночью энергия дешевле, однако у меня мир не успевает собраться за одну ночь.

Как мне сказать контейнеру lxc, чтобы он занимался сборкой мира с 23 ночи до 5 утра (а на следующую ночь продолжал и заканчивал сборку)? При этом сказать я хочу днем, а стартовать сборка должна не сразу же, а позже по времени.

Накостыльте скрипт и запускайте его. emerge, вроде, только через kill останавливать. А потом запускать с ″--resume″. Запускать через команду ″timeout″, посчитав через сколько секунд наступит 5 утра, ИМХО.

mky ★★★★★ ()
Ответ на: комментарий от mky

Я хочу «замораживать» контейнер. И никаких скриптов, у меня systemd

Einstok_Fair ★★★ ()

emerge прекрасно переживает саспенд. Попробуй сделать скриптец с использованием команд:

kill -19 emerge (усыпить)
kill -18 emerge (разбудить)
linxon ()
Ответ на: комментарий от Einstok_Fair

А что, в systemd до сих пор нет встроенного cron?

ass ★★★★ ()
Ответ на: комментарий от DELIRIUM

Ты на название форума посмотри? Это не форум про администрирование, это форум для генералов.

Einstok_Fair ★★★ ()
Последнее исправление: Einstok_Fair (всего исправлений: 1)
Ответ на: комментарий от Einstok_Fair

Вы компьютер днём выключать будете? Память освобождать надо на время «заморозки»?

mky ★★★★★ ()
Ответ на: комментарий от Einstok_Fair

Я хочу «замораживать» контейнер.

Это сложно и работает не всегда, замораживай тогда уж лучше виртуалку.

t184256 ★★★★★ ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей