| France-Français |
|
|
|
![]() |
HP Integrity Virtual Machines : Installation, configuration et administration Version A.03.50 > 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 :
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 la Section . 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" |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||