Univention Bugzilla – Bug 21874
UVMM Modul läd nicht / UVMMd reagiert nicht/läuft nich
Last modified: 2011-04-04 15:47:11 CEST
+++ This bug was initially created as a clone of Bug #20296 Comment 16 +++ Als Workaround für Bug #20296: Wir sollten einen cron Job implementieren, der die Ausgabe von uvmm groups prüft. Wenn UVMM normal reagiert, dann sollte innerhalb einer sehr kurzen Zeit eine Ausgabe zurückkehren, wenn UVMM in diesem Zustand ist, kommt der Befehl nicht zurück. Vorschlag: - alle 30 Sekunden prüfen - Auf die Ausgabe von "uvmm groups" sollte 10 Sekunden gewartet werden Beide Zeiten sollten per UCR konfigurierbar sein. Wenn uvmm groups nicht reagiert, dann sollte eine syslog Meldung ausgegeben werden und der Dienst neu gestartet werden. Prüfung ob UVMM eigentlich laufen soll geht per sv status: sv status /etc/runit/univention-virtual-machine-manager-daemon
fixed Ich habe zum Reproduzieren des Fehlers ein Sleep in uvmm eingebuat. \item Es wurde ein Cron-Job hinzugefügt, der regelmäßig überprüft ob der UVMM"=Dienst noch wie erwartet antwortet und falls dies nicht der Fall ist, wird der Dienst neu gestartet. Das Intervall kann über die \ucsUCRV{uvmm/check/interval} gesteuert werden (\ucsBug{21874}).
cronJob wurde hinzugefügt und ist über die Variablen uvmm/check/interval und uvmm/check/timeout anpassbar. Der Cron scheint die Fehlersituation aus Bug#20296 so vorerst annehmbar zu umgehen, da hier kein manuelles Eingreifen mehr notwendig wird. Changelogeintrag vorhanden - verified!
UCS 2.4-2 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte der Bug dupliziert werden: "Clone This Bug".