2009-09-21 12 views
2

Après la fermeture d'un domaine invité Xen, j'ai effectué une sauvegarde à l'aide de xm core-dump. Suite à la documentation éparse que j'ai trouvée, j'ai essayé d'utiliser l'utilitaire de crash pour analyser le vidage.Analyse d'un vidage de noyau Xen

Malheureusement, l'image du noyau (Debian lenny) est supprimée, donc je suis obligé de faire usage du fichier map.

Cependant,

accident /boot/System.map-2.6.26-2-xen-amd64 vmlinux-2.6.26-2-Xen-amd64 /mnt/my-core- déposer

(avec vmlinux-2.6.26-2-xen-amd64 étant l'image décompressée vmlinuz) échoue:

accident: vmlinux-2.6.26-2-xen-amd64: non d données d'ebugging disponibles

Ensuite, j'ai lu que les versions Xen actuelles produisent des dumps compatibles ELF pour les domaines invités. En effet, cela semble être le cas:

fichier ~ $ sudo my-core dump

my-core-dump: ELF 64-bit LSB fichier core x86-64, version 1

Cependant, gdb vmlinux-2.6.26-2-Xen-amd64 échoue mon-core dump aussi:

... n'est pas un core dump: format de fichier non reconnu

Des indices?

+0

Migrer vers serverfault? –

Répondre

0

Avez-vous essayé de vous connecter à la console domU?

xm create domU.conf -c 

Sur le sujet du fichier-core dump, je trouve ceci:

http://lists.xensource.com/archives/html/xen-devel/2006-12/msg00456.html

Je veux simplement vérifier que vous n'êtes pas l'impression que XM décharge -core 'émet un fichier core Elf. Ce n'est pas le cas - le format est personnalisé et comme autant que je sache, il n'est interprété que par un ensemble de correctifs de gdbserver que nous expédions dans notre dépôt. Est-ce que l'utilitaire de crash supporte vraiment ce format spécial ?

Edit: Cela pourrait aider à déboguer le crash: http://os-drive.com/files/docbook/xen-faq.html#setup_gdb

+0

Oui, bien sûr. Mais la machine était accrochée. En ce qui concerne l'ELF-ness, j'ai trouvé des informations contradictoires. –

+0

Ah, je pensais que vous vouliez dire que le domaine invité était bloqué (comme dans le processus). Je vous suggère de rechercher l'utilitaire de crash utilisé par people @ xensource. Bonne chance –