Bug 28098

Summary: vzctl: Необходимо обеспечить совместимость службы с systemd
Product: Sisyphus Reporter: Mike <amike>
Component: vzctlAssignee: Andrew Vasilyev <andy>
Status: RESOLVED LATER QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: andy, anton, evg, hiddenman, lav
Version: unstableKeywords: systemd
Hardware: all   
OS: Linux   
URL: http://www.altlinux.org/Systemd_Status_P7
Bug Depends on:    
Bug Blocks: 28008    

Description Mike 2012-11-21 16:22:16 MSK
Подготовить корректный unit-файл.

Подробности по ссылке: http://www.altlinux.org/Systemd_Status_P7
Comment 1 Evgenii Terechkov 2014-07-15 18:27:08 MSK
Насколько понимаю, systemd не поддерживает ядра уровня старости ovz-el а требует >= 3.0.

Баг будет актуален, если версии ядер vz и systemd будут иметь непустое пересечение множеств.
Comment 2 Andrew Kornilov 2014-08-31 01:00:37 MSK
Коллеги, а откуда информация, что systemd хочет >=3.0?
То есть, запустить openvz с systemd не получится?

Я столкнулся с тем, что при старте сервиса:
vz[2972]: [FAILED]
vz[2972]: Applying OOM adjustments:[ DONE ]
vz[2972]: Loading module vznetdev: modprobe: ERROR: could not insert 'vznetdev': Device o...e busy
vz[2972]: [FAILED]
vz[2972]: Loading module vznet: modprobe: ERROR: could not insert 'vznetdev': Device or r...e busy
vz[2972]: [FAILED]
vz[2972]: Loading module vzethdev: [ DONE ]
systemd[1]: vz.service: control process exited, code=exited status=1
systemd[1]: Failed to start LSB: OpenVZ startup script.
systemd[1]: Unit vz.service entered failed state

Вручную модули vz* до конца ни выгрузить, ни загрузить не получается:
rmmod: ERROR: could not remove 'vzdquota': Device or resource busy
rmmod: ERROR: could not remove module vzdquota: Device or resource busy

Тесты типа:
modprobe vznetdev
приводят к:
modprobe: ERROR: could not insert 'vznetdev': Device or resource busy

Что именно busy, не могу найти.  В общем, с systemd жить оно не будет? Инструкции как вернуться к sysvinit не нашел, кстати.
Comment 3 Evgenii Terechkov 2014-08-31 07:09:14 MSK
В документации systemd. Я смотрел /usr/share/doc/systemd-214/README
Comment 4 Andrew Kornilov 2014-08-31 14:11:24 MSK
В общем, поставил sysvinit и всё заработало и даже загрузилось. Так что, видимо, действительно.