Uuvm kein zugriff mehr

german

#1

Hallo,

Logge ich mich im umc ein, wähle UUVM aus, so erhälte ich endlos die Meldung:

Das Skript “/usr/lib/univention-virtual-machine-manager-daemon/uvmmd-check.sh” meldet bei JEDEM aufruf:

Was tun?

lG


#2

Hallo,

gibt es Fehlermeldungen in den zugehörigen Logdateien (/var/log/univention/virtual-machine-manager-daemon*.log) und/oder beim manuellen Restart von UVMM? Welche UCS Version ist auf dem UVMM System und den Virtualisierungsservern im Einsatz? Wie viele Virtualisierungsserver sind angeschlossen?

Mit freundlichen Grüßen
Janis Meybohm


#3

Problem tritt immer noch ab und zu auf, nur habe ich keine Fehlermeldungen…

Ich kann nur soviel sagen, dass dann minütlich der uuvm vom Skript “/usr/lib/univention-virtual-machine-manager-daemon/uvmmd-check.sh” neu gestartet wird…

Das einzige, was bis jetzt immer hilft, ist ein System Reboot…


#4

Hallo,

um das Problem beurteilen zu können, würde ich Sie um die im letzten Post angefragten Informationen bitten. Außerdem können Sie, wenn das Problem das nächste mal auftritt, evtl. mit dem folgenden Befehl einige weitere Informationen sammeln:

strace -ttT -f -p $(pgrep -f /usr/sbin/univention-virtual-machine-manager-daemon)

Mit freundlichen Grüßen
Janis Meybohm


#5

Hallo,

und schon wieder dieses Problem…!!!

virtual-machine-manager-log schreibt seit dem Zeitpunkt, seitdem er nicht funktioniert, auch nichts mehr!

root@mastersrv:~# cat /etc/issue Univention DC Master 2.4-3-6
Mit virsh kann ich weiterhin Maschinen starten & stoppen.

strace spricht:

Process 5749 attached with 4 threads - interrupt to quit [pid 5749] 14:42:05.866871 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.867063 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, <unfinished ...> [pid 5748] 14:42:05.867234 futex(0x7fdbd75cb9e0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> [pid 5749] 14:42:05.867257 <... rt_sigaction resumed> {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000061> [pid 5732] 14:42:05.867276 futex(0x1e52870, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> [pid 5730] 14:42:05.867317 futex(0xfb3430, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...> [pid 5749] 14:42:05.867330 rt_sigreturn(0xb) = 31651264 <0.000022> [pid 5749] 14:42:05.867395 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.867466 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000014> [pid 5749] 14:42:05.867526 rt_sigreturn(0xb) = 31651264 <0.000012> [pid 5749] 14:42:05.867571 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.867626 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000013> [pid 5749] 14:42:05.867682 rt_sigreturn(0xb) = 31651264 <0.000012> [pid 5749] 14:42:05.867722 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.867777 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000013> [pid 5749] 14:42:05.867830 rt_sigreturn(0xb) = 31651264 <0.000012> [pid 5749] 14:42:05.867873 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.867927 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000013> [pid 5749] 14:42:05.867981 rt_sigreturn(0xb) = 31651264 <0.000025> [pid 5749] 14:42:05.868046 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.868149 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000014> [pid 5749] 14:42:05.868205 rt_sigreturn(0xb) = 31651264 <0.000013> [pid 5749] 14:42:05.868246 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.868308 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000008> [pid 5749] 14:42:05.868360 rt_sigreturn(0xb) = 31651264 <0.000013> [pid 5749] 14:42:05.868403 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.868456 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000010> [pid 5749] 14:42:05.868501 rt_sigreturn(0xb) = 31651264 <0.000013> [pid 5749] 14:42:05.868543 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.868595 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000009> [pid 5749] 14:42:05.868645 rt_sigreturn(0xb) = 31651264 <0.000013> [pid 5749] 14:42:05.868688 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.868740 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000010> [pid 5749] 14:42:05.868789 rt_sigreturn(0xb) = 31651264 <0.000013> [pid 5749] 14:42:05.868832 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.868884 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000010> [pid 5749] 14:42:05.868934 rt_sigreturn(0xb) = 31651264 <0.000013> [pid 5749] 14:42:05.868977 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.869039 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000011> [pid 5749] 14:42:05.869139 rt_sigreturn(0xb) = 31651264 <0.000012> [pid 5749] 14:42:05.869182 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.869234 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000022> [pid 5749] 14:42:05.869313 rt_sigreturn(0xb) = 31651264 <0.000013> [pid 5749] 14:42:05.869357 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.869408 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000009> [pid 5749] 14:42:05.869457 rt_sigreturn(0xb) = 31651264 <0.000011> [pid 5749] 14:42:05.869495 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.869548 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000008> [pid 5749] 14:42:05.869595 rt_sigreturn(0xb) = 31651264 <0.000013> [pid 5749] 14:42:05.869636 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.869689 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000008> [pid 5749] 14:42:05.869736 rt_sigreturn(0xb) = 31651264 <0.000010> [pid 5749] 14:42:05.869775 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.869826 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000010> [pid 5749] 14:42:05.869876 rt_sigreturn(0xb) = 31651264 <0.000011> [pid 5749] 14:42:05.869914 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.869966 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000033> [pid 5749] 14:42:05.870043 rt_sigreturn(0xb) = 31651264 <0.000011> [pid 5749] 14:42:05.870135 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.870187 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000012> [pid 5749] 14:42:05.870236 rt_sigreturn(0xb) = 31651264 <0.000014> [pid 5749] 14:42:05.870280 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.870338 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000009> [pid 5749] 14:42:05.870384 rt_sigreturn(0xb) = 31651264 <0.000009> [pid 5749] 14:42:05.870418 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.870468 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000009> [pid 5749] 14:42:05.870512 rt_sigreturn(0xb) = 31651264 <0.000009> [pid 5749] 14:42:05.870546 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.870594 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000010> [pid 5749] 14:42:05.870645 rt_sigreturn(0xb) = 31651264 <0.000009> [pid 5749] 14:42:05.870680 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.870729 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000009> [pid 5749] 14:42:05.870774 rt_sigreturn(0xb) = 31651264 <0.000009> [pid 5749] 14:42:05.870807 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.870855 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000009> [pid 5749] 14:42:05.870899 rt_sigreturn(0xb) = 31651264 <0.000009> [pid 5749] 14:42:05.870933 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.870981 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000017> [pid 5749] 14:42:05.871041 rt_sigreturn(0xb) = 31651264 <0.000009> [pid 5749] 14:42:05.871132 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.871182 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000010> [pid 5749] 14:42:05.871227 rt_sigreturn(0xb) = 31651264 <0.000009> [pid 5749] 14:42:05.871280 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.871347 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000011> [pid 5749] 14:42:05.871397 rt_sigreturn(0xb) = 31651264 <0.000011> [pid 5749] 14:42:05.871432 --- SIGSEGV (Segmentation fault) @ 0 (0) --- [pid 5749] 14:42:05.871482 rt_sigaction(SIGSEGV, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, {0x4aec30, [], SA_RESTORER, 0x7fdbd7c68a80}, 8) = 0 <0.000008> [pid 5749] 14:42:05.871527 rt_sigreturn(0xb) = 31651264 <0.000009> [pid 5749] 14:42:05.871562 --- SIGSEGV (Segmentation fault) @ 0 (0) ---

Die Ausgabe erfolgt endlos lange, bis ich den Prozess abbreche…


#6

Hallo,

das Problem hier ist der Segmentation fault der auf ein Problem im Python Interpreter und/oder eines der C-Bindings hindeutet.
Um hier nähere Informationen über die Ursache zu bekommen, müsste ich Sie bitten, mittels GDB Backtraces des UVMMd im defekten Zustand zu erzeugen und an uns zu senden.
Hierzu sollte das System wie folgt vorbereitet werden:

[ul]
[li] Installation von Debug-Pakete auf dem betroffenen System (diese können nach dem Erzeugen des Backtrace wieder entfernt werden):

oldstate=$(ucr get repository/online/unmaintained) ucr set repository/online/unmaintained="yes" univention-install gdb libc6-dbg libvirt0-dbg python2.4-dbg ucr set repository/online/unmaintained="$oldstate"[/li]
[li] Abgelen des angehängten Scripts auf dem System.[/li][/ul]

Wenn das Problem erneut auftritt, können Sie durch den folgenden Aufruf Backtraces erzeugen die Sie bitte, zusammen mit der Ausgabe des Befehls “dpkg -l” an uns senden:

./uvmmd-gdb.sh $(pgrep -f /usr/sbin/univention-virtual-machine-manager-daemon)

Mit freundlichen Grüßen
Janis Meybohm
uvmmd-gdb.sh (1.32 KB)