Univention Bugzilla – Bug 28817
Falsche Init-Reihenfolge von runit
Last modified: 2012-12-12 21:10:03 CET
Verschiedene Dienste werden in UCS über runit gestartet. Beim Herunterfahren wird runit allerdings zu früh und vor den einzelnen Diensten gestoppt, was jetzt im Zusammenhang mit libvirt zum Problem wird: Stoppreihenfolge: /etc/rc0.d/K20univention-dhcp /etc/rc0.d/K20univention-directory-notifier /etc/rc0.d/K25univention-runit /etc/rc0.d/K50univention-directory-listener /etc/rc0.d/K70univention-virtual-machine-manager-daemon /etc/rc0.d/K71libvirt-guests ← setzt noch laufenden libvirt voraus /etc/rc0.d/K72libvirt-bin /etc/rc0.d/K85bind9 Startreihenfolge: /etc/rc2.d/S08univention-runit /etc/rc2.d/S15bind9 /etc/rc2.d/S20univention-dhcp /etc/rc2.d/S20univention-directory-notifier /etc/rc2.d/S28libvirt-bin /etc/rc2.d/S29libvirt-guests /etc/rc2.d/S30univention-virtual-machine-manager-daemon /etc/rc2.d/S50univention-directory-listener univention-runit sollte erst bei K92 gestoppt werden!
FYI: Der Start-Level wurde in Bug #26848 geändert. univention-runit stoppt jetzt erst mit K92. svn36472, univention-runit_5.0.0-1.37.201210191450 ChangeLog: svn153329..30 \item The init script of univention-runit is now stopped later. This prevents early terminations of services like \ucsName{libvirt-bin}, which otherwise fails to save virtual machines (\ucsBug{28817}).
OK, ls /etc/rc6.d/*runit* /etc/rc6.d/K92univention-runit ls /etc/rc0.d/*runit* /etc/rc0.d/K92univention-runit Changelog Eintrag OK.
UCS 3.1-0 has been released: http://forum.univention.de/viewtopic.php?f=54&t=2125 If this error occurs again, please use "Clone This Bug".