| France-Français |
|
|
|
![]() |
HP Integrity Virtual Machines A.03.00 : Installation, configuration et administration > Chapitre 12 Signalement de problèmes liés à Integrity VMCollecte de données Integrity VM |
|
Vous pouvez utiliser la commande hpvmcollect sur le VM Host ou sur l'invité pour recueillir des informations Integrity VM utiles pour l'analyse des problèmes système. Les options disponibles pour la commande hpvmcollect sur le VM Host diffèrent de celles disponibles sur les invités. Pour plus d'informations sur l'utilisation de la commande hpvmcollect, consultez les sections suivantes :
Le Tableau 12-1 décrit les options de la commande hpvmcollect sur le VM Host : Tableau 12-1 Options de la commande hpvmcollect sur le VM Host
Si le VM Host se bloque, générez une image mémoire en utilisant l'option TC sur la console du VM Host. Lorsque le VM Host se bloque, il tente de vider un ensemble prédéfini de pages mémoire dans la zone d'images mémoire, y compris celles qui appartiennent à Integrity VM. Cette opération est essentielle à la collecte d'une image mémoire pour analyser les problèmes Integrity VM. La commande hpvmcollect est un script de shell qui peut être exécuté sur le VM Host ou sur l'invité afin de recueillir des informations, des fichiers journaux, des journaux liés à Integrity VM et des fichiers de configuration, à des fins d'analyse ultérieure. Étant donné que la commande hpvmcollect recueille des informations génériques Integrity VM et HP-UX relatives au système et au système d'exploitation, elle risque de ne pas recueillir toutes les informations nécessaires pour analyser la source du problème. Assurez-vous que toutes les informations pertinentes sont incluses dans la collecte. Par exemple, si l'invité exécute une application Oracle®, incluez les fichiers journaux d'applications et de configuration Oracle. Par défaut, la commande hpvmcollect crée un répertoire nommé hpvmcollect_archive dans votre répertoire actuel, et elle copie et recueille toutes les informations Integrity VM et VM Host. Par exemple, pour recueillir des informations pour un invité nommé compass1 sur le VM Host, entrez la commande suivante :
Cette commande crée un répertoire nommé hpvmcollect_archive dans votre répertoire actuel (s'il n'existe pas encore), puis elle recueille des informations sur l'image mémoire du VM Host. Ces informations sont ensuite mises au format de fichier tar (s'il y a une image mémoire) ou tar.gz (s'il n'y a pas d'image mémoire). Ne modifiez pas la configuration de l'invité avant d'exécuter la commande hpvmcollect. Si vous ne souhaitez pas archiver la collecte dans tar.gz, mais simplement examiner le contenu de cette collecte, utilisez l'option -l pour laisser le contenu tel quel. Si le VM Host a subi une défaillance, utilisez l'option -c pour recueillir également des fichiers d'image mémoire. L'option -c recueillant l'image mémoire la plus récente, vous devez utiliser l'option -n pour spécifier un numéro d'image mémoire. Utilisez l'option -d pour spécifier un répertoire différent dans lequel stocker le répertoire hpvmcollect_archive. Par exemple, pour recueillir des informations concernant compass1, entrez la commande suivante :
Cette commande recueille des informations concernant l'invité nommé compass1 avec le numéro d'image mémoire 21. L'archive finale se trouve dans le répertoire /tmp/hpvm_collect_archive. Voici un exemple de sortie de commande hpvmcollect sur le VM Host :
# hpvmcollect -P compass1
HPVM host crash/log collection tool version 0.8
Gathering info for post-mortem analysis of guest 'test' on host
Collecting I/O configuration info ................................... OK
Collecting filesystem info .......................................... OK
Collecting system info .............................................. OK
Collecting lan info ................................................. OK
Running lanshow ..................................................... NO
Collecting installed sw info ........................................ OK
Collecting command logs ............................................. OK
Collecting messages from vmm ........................................ OK
Collecting lv info .................................................. N/A
Collecting vgdisplay info ........................................... OK
Collecting vxprint info ............................................. OK
Collecting disk info ................................................ N/A
Collecting passthru disk info ....................................... N/A
Collecting file backing store info .................................. N/A
Copying guest's log file ............................................ OK
Copying guest's tombstone file ...................................... N/A
Copying guest's console log file .................................... OK
Copying hpvm configuration .......................................... OK
Copying hpvm control script ......................................... OK
Copying guest's config file ......................................... OK
Getting status of the guest ......................................... OK
Getting detailed status of the guest ................................ OK
Getting guest's entitlement ......................................... OK
Copying guest's config file change log .............................. OK
Copying guest VM crash image ........................................ OK
Copying host vmunix image ........................................... OK
Copying host hpvmmkimage image ...................................... N/A
Copying VMM image ................................................... OK
Copying hpvmdvr image ............................................... OK
Copying hpvmntdvr image ............................................. OK
Copying NVRAM image ................................................. OK
Collecting IPMI logs ................................................ OK
Collecting crash dump ............................................... NO
Running crashinfo ................................................... NO
Collecting tombstone ................................................ NO
Collecting system message buffer .................................... OK
Collecting system syslogs ........................................... OK
Collecting measureware logs ......................................... OK
Finished with the collection
Tar archiving and compressing ....................................... TGZ
Remote copying the archive ......................................... NO
The collection is
"/tmp/sornson/hpvmcollect/hpvmcollect_archive/test_Sep.28.06_095249EDT.tar.gz"Si la commande renvoie un message d'erreur tel que le suivant, cela signifie que l'espace disque libre est insuffisant dans le répertoire actuel ou dans le répertoire spécifié avec l'option -d :
Utilisez un système de fichiers avec suffisamment d'espace libre pour l'archive, en particulier lorsque vous utilisez l'option -c. Parmi les données supplémentaires recueillies par la commande hpvmcollect figurent des fichiers journaux (invité, Integrity VM et VM Host) ainsi que des informations sur le système VM Host (y compris la sortie des commandes ioscan, lanscan et swlist). La commande hpvmcollect recueille également des informations sur les périphériques utilisés par l'invité. Les sorties des commandes crashinfo et lanshow sont incluses, si elle sont disponibles. La commande hpvmcollect enregistre les informations relatives aux périphériques dans les fichiers suivants :
Pour utiliser la commande hpvmcollect sur l'invité, vous devez d'abord installer le logiciel de gestion d'invité sur l'invité, comme décrit dans Section : « Installation du logiciel de gestion d'invité ». Le Tableau 12-2 décrit les options de la commande hpvmcollect sur l'invité. Tableau 12-2 Options de la commande hpvmcollect sur les invités
Lorsque vous utilisez la commande hpvmcollect sur l'invité, ne spécifiez pas le nom de l'invité. Par défaut, le nom de l'invité est utilisé comme nom de répertoire d'archive. Vous pouvez utiliser l'option -d pour spécifier le nom de l'archive. Voici un exemple de sortie de commande hpvmcollect lorsqu'elle est exécutée sur l'invité compass1 : compass1# hpvmcollect -c
HPVM guest crash/log collection tool version 0.8
Gathering info for post-mortem analysis on guest (hostname 'compass1')
Collecting I/O configuration info ................................... OK
Collecting filesystem info .......................................... OK
Collecting system info .............................................. OK
Collecting lan info ................................................. OK
Running lanshow ..................................................... NO
Collecting installed sw info ........................................ OK
Collecting crash dump 1 ............................................ OK
Running crashinfo ................................................... NO
Collecting tombstone ................................................ N/A
Collecting system message buffer .................................... OK
Collecting system syslogs ........................................... OK
Collecting measureware log .......................................... N/A
Finished with the collection
Tar archiving and compressing ....................................... TAR
Remote copying the archive ......................................... NO
The collection is
"//hpvmcollect_archive/compass1_Sep.29.05_122453PST.tar" |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||