[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Xen: kein vollständiger shutdown einer DomU möglich mit neuem Kernel



Hallo an alle!

Ich habe vor einiger Zeit mit Squeeze ein Xen-System installiert und
letzte Woche eine DomU eingerichtet. Gestern kam nun eine weitere DomU
hinzu.

Erstellt habe ich beide DomU mit dem Kommando
"xen-create-image --hostname test2 --arch=i386 --ip=$IP --vcpus 2
--pygrub --dist=squeeze"
Die Datei /etc/xen-tools/xen-tools.conf (ohne Kommentare) findet ihr im Anhang.

Mein Problem ist, dass sich die gestern neu erstellte DomU zwar
starten, aber nicht sauber herunterfahren und auch nicht sauber
neustarten lässt. Ich habe in der Console der DomU die üblichen
Befehle ("halt" bzw. "reboot" und "shutdown -r now") benutzt und in
der Console der Dom0 "xm shutdown $DOMAIN" und "xm reboot $DOMAIN".
Dabei wird jeweils der shutdown/reboot bis zu dem Punkt ausgeführt,
dass auf der Console der DomU steht:
----
Will now halt.
[  251.441362] xenbus_dev_shutdown: device/console/0: Initialising !=
Connected, skipping
[  251.751873] System halted.
----

Danach bleibt diese DomU in diesem Zustand und eine Überprüfung mit
"xm list" ergibt, dass diese DomU im Zustand running ist und weiterhin
Rechenzeit verbraucht (ca. 1s pro s).
Ebenfalls im Anhang findet ihr die Ausgabe von "xm list --long" in
diesem beschriebenen Zustand (aus der Datei geht auch die
Konfigurationen der Domains hervor).

Nach einem "xm destroy $DOMAIN" ist dann der ganze Spuk vorbei, d.h.
alle Resourcen der DomU werden freigegeben.
Bei der in der letzten Woche erstellten DomU tritt dieses Problem
nicht auf allerdings.


IMHO ist der einzige Unterschied, dass in der neuen DomU der neuere Kernel

Linux test2 2.6.32-5-xen-686 #1 SMP Thu Nov 25 23:23:08 UTC 2010 i686 GNU/Linux
aus dem Paket "linux-image-2.6.32-5-xen-amd64       2.6.32-28"

läuft und in der alten DomU der Kernel

Linux test 2.6.32-5-xen-686 #1 SMP Sun Oct 31 02:38:31 UTC 2010 i686 GNU/Linux
aus dem Paket "linux-image-2.6.32-5-xen-amd64       2.6.32-27".



Wie kann ich den die neuere DomU ebenfalls zu einem "glücklichen" Ende
überreden?
Über Hinweise und Tipps würde ich mich sehr freuen!


Viele Grüße!
Matthias Böttcher


PS.
Hier noch die installierten Paket- und Kernelversionen:
------------------------------------------------------------
Dom0

# dpkg -l | grep xen | sort
ii  libxenstore3.0                       4.0.1-1
ii  linux-image-2.6.32-5-xen-amd64       2.6.32-28
ii  linux-image-2.6-xen-amd64            2.6.32+28
ii  linux-image-xen-amd64                2.6.32+28
ii  xen-hypervisor-4.0-amd64             4.0.1-1
ii  xen-linux-system-2.6.32-5-xen-amd64  2.6.32-28
ii  xenstore-utils                       4.0.1-1
ii  xen-tools                            4.2-1
ii  xen-utils-4.0                        4.0.1-1
ii  xen-utils-common                     4.0.0-1

# uname -a
Linux xs1 2.6.32-5-xen-amd64 #1 SMP Thu Nov 25 20:08:32 UTC 2010
x86_64 GNU/Linux
------------------------------------------------------------
DomU (neu, mit Fehler beim shutdown)
:
# dpkg -l | grep xen | sort
ii  libc6-xen                            2.11.2-7
ii  linux-image-2.6.32-5-xen-686         2.6.32-28
ii  linux-image-xen-686                  2.6.32+28

# uname -a
Linux test2 2.6.32-5-xen-686 #1 SMP Thu Nov 25 23:23:08 UTC 2010 i686 GNU/Linux
------------------------------------------------------------
DomU (alt, sauberer shutdown)

# dpkg -l | grep xen | sort
ii  libc6-xen                             2.11.2-7
ii  linux-image-2.6.32-5-xen-686          2.6.32-27
ii  linux-image-xen-686                   2.6.32+28

# uname -a
Linux test 2.6.32-5-xen-686 #1 SMP Sun Oct 31 02:38:31 UTC 2010 i686 GNU/Linux
------------------------------------------------------------

#EOF

Attachment: xen-tools.conf
Description: Binary data

Attachment: xm-list-long
Description: Binary data


Reply to: