Dell PowerEdge Diagnostics, version 2.9 Guide d'utilisation
Utilisation de l'interface de ligne de commande
Vous pouvez utiliser Dell PowerEdge Diagnostics de deux manières : soit à partir d'une interface utilisateur graphique (GUI), soit à partir d'une interface de ligne de commande (CLI). Cette section décrit les deux interfaces.
Quand vous lancez PowerEdge Diagnostics en mode GUI, l'écran de démarrage s'affiche et indique la progression de la découverte des périphériques jusqu'à ce que l'énumération soit terminée. L'écran de démarrage fournit aussi des informations importantes sur l'exécution de PowerEdge Diagnostics. La découverte ou l'énumération des périphériques a uniquement lieu au démarrage de l'application. Si le matériel de votre système a changé, redémarrez l'application pour énumérer à nouveau les périphériques présents sur votre système.
![]() |
AVIS : La connexion ou déconnexion d'un périphérique USB ou de lecture de CD/DVD d'un système Red Hat® Enterprise Linux® ou SUSE® Linux Enterprise Server au cours du processus d'énumération peut provoquer le blocage du système. |
![]() |
REMARQUE : Si le système n'arrive pas à découvrir les contrôleurs USB, vérifiez que les contrôleurs USB sont activés dans le BIOS et que la prise en charge des contrôleurs USB est définie sur ON with BIOS support dans le menu de configuration du BIOS. |
Le menu Fichier comprend les options de menu suivantes :
![]() |
REMARQUE : L'option Enregistrer la configuration est uniquement disponible dans la version GUI de PowerEdge Diagnostics. |
![]() |
REMARQUE : L'option Enregistrer les résultats est uniquement disponible dans la version GUI de PowerEdge Diagnostics. |
Le menu Aide comprend les options de menu suivantes :
Le mode GUI de PowerEdge Diagnostics comprend deux sections :
Utilisez cette section pour sélectionner les périphériques et les tests, et organiser la façon dont ils apparaissent à l'écran.
Utilisez cette liste pour organiser la façon dont les tests et les périphériques détectés sont affichés. Vous pouvez sélectionner l'une des trois options contenues dans cette liste.
Regrouper par connexion | Utilisez cette option pour organiser le volet Sélection des tests à exécuter sous la forme d'une arborescence avec pour nuds les connexions, et sous celles-ci, les périphériques et les tests applicables. |
Regrouper par périphérique | Utilisez cette option pour organiser le volet Sélection des tests à exécuter sous la forme d'une arborescence avec pour nuds les périphériques, et sous ceux-ci, les tests applicables. Si le périphérique est grisé, cela signifie qu'aucun test n'est disponible pour ce périphérique. Toutefois, vous pouvez toujours afficher les détails de configuration du périphérique. |
Regrouper par test | Utilisez cette option pour organiser le volet Sélection des tests à exécuter sous la forme d'une arborescence avec pour nuds les tests, et sous ceux-ci, les périphériques applicables. |
Le tableau suivant décrit les icônes présentes dans le volet Sélection des tests à exécuter.
Indique un périphérique. | |
Indique un périphérique associé à une erreur non critique ou à un avertissement. | |
Indique un test. | |
Indique un test associé à une erreur non critique ou à un avertissement. Un message d'avertissement s'affiche lorsque vous pointez sur le test avec la souris. |
Sélectionner tout : cliquez sur ce bouton pour sélectionner tous les périphériques et les tests affichés dans le volet Sélection des tests à exécuter.
Supprimer tous les tests : cliquez sur ce bouton pour supprimer tous les périphériques et les tests sélectionnés dans le volet Sélection des tests à exécuter.
Utilisez cette section pour sélectionner les périphériques et les tests à exécuter. La section est organisée en fonction de l'option que vous avez sélectionnée dans la liste Options de sélection.
Si l'affichage est regroupé par périphérique :
Si l'affichage est regroupé par test :
![]() |
REMARQUE : Vous pouvez sélectionner un périphérique dans la section Informations sur les diagnostics et afficher les détails de configuration correspondants qui sont présentés sous l'onglet Configuration. |
Utilisez cette section pour afficher la configuration système et les informations de condition opérationnelle. Vous pouvez également exécuter les tests sélectionnés et afficher les résultats de ces tests.
Utilisez cet onglet pour afficher la condition opérationnelle des périphériques détectés et leurs détails de configuration. Pour afficher les détails de configuration d'un périphérique, sélectionnez le périphérique dans le volet Sélection des tests à exécuter. Les détails de configuration du périphérique sélectionné sont présentés dans cette page sous les en-têtes suivants.
Nom du périphérique : le nom du périphérique.
Attribut du périphérique : répertorie les attributs du périphérique. Les attributs du périphérique sont les suivants.
Condition | Spécifie la condition opérationnelle du périphérique. |
Description | Donne une brève description. |
Classe | Spécifie la classe à laquelle le périphérique appartient. Par exemple, le périphérique COM1 appartient à la classe Port Série. |
Emplacement | Spécifie l'emplacement du périphérique dans le système. Par exemple, la carte système. |
Informations supplémentaires | Donne des informations supplémentaires. Par exemple, si le périphérique est intégré à la carte système, la valeur Intégré s'affiche en regard de ce champ. |
Valeur : spécifie une valeur pour chaque attribut d'un périphérique.
Autres informations sur le matériel : fournit, le cas échéant, des informations supplémentaires sur le matériel sous l'onglet Configuration. Lorsque du matériel supplémentaire est disponible, l'icône d'information
apparaît en regard du nom du périphérique sous l'onglet Configuration. Double-cliquez sur la ligne pour afficher d'autres informations sur le matériel pour le périphérique. Consultez l'Annexe pour plus d'informations.
Utilisez cet onglet pour exécuter les tests que vous avez sélectionnés sous l'onglet Sélection des tests à exécuter. Cet onglet contient les sections suivantes.
Tests de diagnostic sélectionnés : cette liste affiche tous les tests sélectionnés dans le volet Sélection des tests à exécuter.
Options de diagnostic : utilisez cette section sous l'onglet Tests sélectionnés pour exécuter les tests sélectionnés. Cette section contient les commandes suivantes.
Exécuter les tests | Démarre les tests sélectionnés. Vous pouvez exécuter plusieurs tests en même temps. |
Test rapide | Utilise un algorithme plus rapide pour exécuter un test spécifique. Si aucune erreur n'est signalée après une exécution en mode Test rapide et que vous soupçonnez toujours l'existence de problèmes sur le matériel testé, il est recommandé de désactiver (désélectionner) le mode Test rapide et d'exécuter le même test une nouvelle fois. |
Nombre d'exécutions | Spécifie le nombre d'itérations du test sélectionné. La valeur minimale est 1 et la valeur maximale 20. |
![]() |
REMARQUE : Doublez-cliquez sur la ligne d'un test particulier sous l'onglet Condition pour afficher des informations détaillées. |
Utilisez cet onglet pour afficher la condition des tests en cours d'exécution ou de ceux qui sont terminés. Temps écoulé et Progression totale apparaissent sous l'onglet Condition. Temps écoulé, au format hh:mm:ss, correspond au temps écoulé depuis le démarrage du groupe de travail de tests. Progression totale correspond à la progression cumulée de tous les tests dans le groupe de travail actuel.
La condition de chaque test est affichée sous les en-têtes de colonne suivants :
Terminé | Indique que le test est terminé. |
Interrompu | Indique que le test a été interrompu. Vous pouvez uniquement interrompre un test manuellement. Tous les tests de diagnostic ne prennent pas en charge la fonctionnalité Interrompre. |
Abandonné | Indique que le test a été abandonné. Vous pouvez uniquement abandonner un test manuellement. Tous les tests de diagnostic ne prennent pas en charge la fonctionnalité Abandonner. |
Exécution | Indique que le test est en cours d'exécution. |
Prêt | Indique que le test n'a pas encore démarré, mais qu'il est en attente d'exécution. Vous pouvez abandonner n'importe quel test dont la condition est Prêt. |
Le tableau suivant décrit les différentes icônes et les indicateurs de résultat de test qu'elles représentent :
Le test a été correctement exécuté. | |
Le test est en cours d'exécution. | |
Le test a été abandonné. | |
Des erreurs non critiques ont été observées au cours de l'exécution du test. | |
Le test a échoué. | |
Le test a été interrompu. |
Utilisez cet onglet pour afficher les résultats des tests exécutés, ainsi qu'une brève description du résultat de chaque test.
La colonne Résultat sous cet onglet décrit brièvement le résultat du test. Vous pouvez également double-cliquer à n'importe quel endroit de la ligne pour afficher le message de résultat correspondant. Par exemple, si un test a échoué, la colonne Résultat affiche le problème observé et les actions à prendre.
Cliquez-droite pour ouvrir le menu Supprimer/Supprimer tous les tests terminés. Sélectionnez Supprimer pour supprimer les résultats d'un test particulier et Supprimer tous les tests terminés pour supprimer tous les résultats des tests terminés des onglets Condition et Résultats.
Pour exécuter l'application en mode CLI, exécutez pediags à partir de x/oldiags/bin, où x représente le répertoire d'installation. Dans les systèmes d'exploitation Windows, vous pouvez aussi cliquer sur Démarrer ® Programmes ® PowerEdge Diagnostics 2.9 ® PowerEdge Diagnostics CLI pour exécuter l'application en mode CLI.
![]() |
AVIS : La connexion ou déconnexion d'un périphérique USB ou de lecture de CD/DVD d'un système Red Hat Enterprise Linux ou SUSE Linux Enterprise Server au cours du processus d'énumération peut provoquer le blocage du système. |
Les commandes suivantes permettent d'exécuter les fonctions de PowerEdge Diagnostics :
Cette commande affiche l'aide textuelle courte pour les commandes CLI.
Cette commande répertorie toutes les classes de périphériques et les tests disponibles.
Cette commande affiche l'aide textuelle pour la <CLASSE DE PÉRIPHÉRIQUE> que vous spécifiez. Par exemple, si vous tapez la commande suivante, pediags modem --help, cette commande affiche des informations d'aide pour les périphériques répertoriés en tant que modems et les différents tests associés aux modems. <CLASSE DE PÉRIPHÉRIQUE> est le nom de progiciel du périphérique, par exemple network ou cddvd.
Cette commande affiche la liste des classes de périphériques, les tests, ou les deux. L'option par défaut, all, affiche les classes de périphériques et les tests. Vous pouvez spécifier des options d'index et choisir le format dans lequel vous voulez afficher la sortie. Les paramètres doivent respecter l'ordre dans lequel ils sont répertoriés ci-dessus, les options de format devant toujours occuper le dernier paramètre.
Par exemple, la commande pediags network --show test test-index=1,2,3 fmt=tbl affiche les tests dont les numéros d'index sont 1, 2 et 3 sous forme de tableau.
Si vous tapez la commande suivante, pediags network --show device device-index=1,2,3 fmt=tbl, cette commande affiche les classes de périphérique dont les numéros d'index sont 1, 2 et 3 sous forme de tableau.
Utilisez pediags <CLASSE DE PÉRIPHÉRIQUE> --show device details=true pour afficher, le cas échéant, des informations supplémentaires sur les périphériques.
L'option details=true fonctionne uniquement avec « --show device ». Par exemple, pour afficher d'autres informations sur le matériel pour les périphériques SCSI, entrez pediags Scsidevdiag --show device details=true.
Cette commande exécute des tests sur la classe de périphérique que vous sélectionnez. Vous pouvez spécifier des options d'index, des paramètres de test et choisir le format dans lequel vous voulez afficher les résultats. Les paramètres doivent respecter l'ordre dans lequel ils sont répertoriés ci-dessus, les options de format devant toujours occuper le dernier paramètre.
Dans le paramètre <paramètres de test>, vous pouvez spécifier quicktest avec la valeur true or false et vous pouvez spécifier le nombre d'itérations ou d'exécutions pour le test sélectionné. Les exécutions spécifient le nombre d'exécutions à exécuter.
Par exemple, la commande pediags network --run test-index=1,2,3 quicktest=true passes=6 fmt=tbl exécute six itérations des tests dont les numéros d'index sont 1, 2 et 3 sur la classe de périphérique réseau. Les résultats sont ensuite affichés sous forme de tableau.
Cette commande vous permet d'exécuter un test de diagnostic pour une durée spécifique. Par exemple, pediags scsidevdiag --run device-index=1 test-index=1 time=30 exécute le test de diagnostic dont l'index est 1 sur le périphérique SCSI dont l'index de périphérique est 1 pendant 30 minutes. Les tests arrêtent de s'exécuter après 72 heures ou 999 exécutions, selon le premier terme atteint.
![]() |
REMARQUE : La durée d'exécution du paramètre passes est limitée à 3 jours (72 heures). Le nombre minimal d'itérations prises en charge est 1 et le nombre maximal est 999. |
![]() |
REMARQUE : Spécifiez toujours le paramètre time en minutes et entrez le paramètre time après le paramètre --run. |
![]() |
REMARQUE : L'exécution simultanée de la commande pediags sur la classe de périphérique à partir de deux consoles différentes peut afficher le message suivant : System resources may have already been used by another diagnostics instance. (Les ressources système sont peut-être déjà utilisées par une autre instance de diagnostic.) |
L'utilisation de <Ctrl><C> avec la commande --show n'entraîne pas l'abandon de l'action. Au cours de l'exécution de tests, vous pouvez utiliser <Ctrl><C> à tout moment pendant la séquence d'exécution pour arrêter un test. Aucun résultat n'est peut être disponible et le test peut se terminer avec un message vide. Cela peut se produire si l'exécution de la commande pediags a été interrompue même avant le démarrage du test de diagnostic. Si vous abandonnez un test qui a déjà démarré, le test peut être abandonné avec le résultat Test was aborted by the user (Le test a été abandonné par l'utilisateur) même si la fonctionnalité Abandonner est prise en charge par ce test spécifique. Pour les exécutions multiples, même si le test prend en charge la fonctionnalité Abandonner, le test peut ne pas être abandonné avec l'événement de résultat Test was aborted by the user (Le test a été abandonné par l'utilisateur). Cela peut se produire si le test à exécutions multiples a été abandonné lors de la transition d'une exécution à l'autre.
Les tests qui ne prennent pas en charge la fonctionnalité Abandonner s'exécutent toujours jusqu'à la fin. Consultez le tableau 4-1 pour obtenir une liste complète des tests qui prennent en charge l'ensemble ou une partie des fonctionnalités Abandonner, Interrompre et Test rapide.
PowerEdge Diagnostics CLI permet aux administrateurs d'écrire des fichiers de commandes ou scripts qui seront exécutés par le système d'exploitation. Dans une entreprise hébergeant de nombreux systèmes, un administrateur peut écrire un script qui exécute des tests de diagnostic sur les composants système pour déterminer leur intégrité.
Dans la plupart des cas, le mode CLI permet à un utilisateur ayant en tête une tâche clairement définie de récupérer rapidement des informations sur le système. Vous pouvez rediriger la sortie du diagnostic vers un fichier à l'aide de la fonctionnalité de redirection du système d'exploitation.
Vous pouvez aussi utiliser les codes de sortie expliqués dans le tableau suivant lorsque vous écrivez des scripts.
0 | Le test a réussi. |
1 | Le test a reçu un avertissement. |
2 | Le test a échoué. |
3 | L'application a échoué en raison de problèmes de dépendance ou d'exécution. |
Les codes de sortie 0, 1 et 2 s'appliquent uniquement à l'exécution du test (qu'il y ait une ou plusieurs exécutions). Le code de sortie est la condition d'agrégation de tous les tests exécutés. Par exemple, sur 20 tests, si tous les tests réussissent à l'exception d'un test qui reçoit un avertissement et d'un autre qui échoue, le code de sortie final est 2. Le code de sortie d'un échec est prioritaire sur le code de sortie d'un avertissement.
Grâce aux fonctionnalités de planification de tâches de votre système d'exploitation, vous pouvez planifier PowerEdge Diagnostics de façon à exécuter des tests de diagnostic sur votre système.