Поддерживает ли OpenRC cgroups v2?

Вместо того, чтобы заархивировать файл по мере его записи, переместите его в сторону, а затем заархивируйте статический файл ...

mv / home / user / mylog /home/user/mylog.0; gzip /home/user/mylog.0

Вам не нужно прикосновение, поскольку скрипт запускается, и если файл журнала исчезает, он должен создать его самостоятельно.

Вот тест: Запустите этот сценарий ... для ((;;)); сделать echo "123" >> test.log; сон 1; done

затем переместите файл под новое имя .... mv test.log test.log.0

Новый test.log создается автоматически, если сценарий все еще Бег.

Попробуйте это в цикле «Пока». Он работал, когда я его тестировал.

while true;do
  exec 3>&1 1>>time.logger 2>&1
  date;
  #other stuff...
done
2
16.02.2017, 00:07
2 ответа

К сожалению, он пока не поддерживает cgroups v2

Вот открытый вопрос :https://github.com/OpenRC/openrc/issues/94

2
27.01.2020, 22:10

cgroup v2можно включить в OpenRC , установив в/etc/rc.conf:

rc_cgroup_mode="unified"

и перезагрузка.

0
13.11.2021, 19:32

Теги

Похожие вопросы