Exécuter des diagnostics de réponse du système lents
Contributeurs
L’exécution de diagnostics peut vous aider à identifier les causes des temps de réponse lents du système.
-
À l’invite du système de stockage, passez à l’invite DU CHARGEUR :
halt
-
Entrez la commande suivante à l’invite DU CHARGEUR :
boot_diags
Vous devez exécuter cette commande à partir de l’invite DU CHARGEUR pour que les diagnostics au niveau du système fonctionnent correctement. La commande boot_diags lance des pilotes spéciaux spécialement conçus pour les diagnostics au niveau du système. -
Exécutez les tests de diagnostic sur tous les périphériques en entrant la commande suivante :
sldiag device run
-
Afficher l’état du test en entrant la commande suivante :
sldiag device status
Votre système de stockage fournit le résultat suivant pendant que les tests sont en cours d’exécution :
There are still test(s) being processed.
Une fois tous les tests terminés, la réponse suivante apparaît par défaut :
*> <SLDIAG:_ALL_TESTS_COMPLETED>
-
Identifier la cause de la lenteur du système en entrant la commande suivante :
sldiag device status -long -state failed
L’exemple suivant montre comment l’état complet des défaillances s’affiche dans un test exécuté sans le matériel approprié :
*> **sldiag device status -long -state failed** TEST START ------------------------------------------ DEVTYPE: nvram_ib NAME: external loopback test START DATE: Sat Jan 3 23:10:55 GMT 2009 STATUS: Completed ib3a: could not set loopback mode, test failed END DATE: Sat Jan 3 23:11:04 GMT 2009 LOOP: 1/1 TEST END -------------------------------------------- TEST START ------------------------------------------ DEVTYPE: fcal NAME: Fcal Loopback Test START DATE: Sat Jan 3 23:10:56 GMT 2009 STATUS: Completed Starting test on Fcal Adapter: 0b Started gathering adapter info. Adapter get adapter info OK Adapter fc_data_link_rate: 1Gib Adapter name: QLogic 2532 Adapter firmware rev: 4.5.2 Adapter hardware rev: 2 Started adapter get WWN string test. Adapter get WWN string OK wwn_str: 5:00a:098300:035309 Started adapter interrupt test Adapter interrupt test OK Started adapter reset test. Adapter reset OK Started Adapter Get Connection State Test. Connection State: 5 Loop on FC Adapter 0b is OPEN Started adapter Retry LIP test Adapter Retry LIP OK ERROR: failed to init adaptor port for IOCTL call ioctl_status.class_type = 0x1 ioctl_status.subclass = 0x3 ioctl_status.info = 0x0 Started INTERNAL LOOPBACK: INTERNAL LOOPBACK OK Error Count: 2 Run Time: 70 secs >>>>> ERROR, please ensure the port has a shelf or plug. END DATE: Sat Jan 3 23:12:07 GMT 2009 LOOP: 1/1 TEST END --------------------------------------------
Si les tests de diagnostic au niveau du système… Alors… Ont été achevés sans défaillance
Il n’y a aucun problème matériel et votre système de stockage revient à l’invite.
-
Supprimez les journaux d’état en entrant la commande suivante :
sldiag device clearstatus
-
Vérifiez que le journal est effacé en entrant la commande suivante :
sldiag device status
La réponse par défaut suivante est affichée :
SLDIAG: No log messages are present.
-
Quittez le mode maintenance en saisissant la commande suivante :
halt
-
Saisissez la commande suivante à l’invite du chargeur pour démarrer le système de stockage : `boot_ontap`Vous avez terminé les diagnostics au niveau du système.
A entraîné des échecs de test
Déterminer la cause du problème.
-
Quittez le mode maintenance en saisissant la commande suivante :
halt
-
Procéder à un arrêt correct et débrancher les alimentations.
-
Vérifiez que vous avez bien respecté toutes les exigences relatives à l’exécution des diagnostics au niveau du système, que les câbles sont correctement connectés et que les composants matériels sont correctement installés dans le système de stockage.
-
Rebranchez les blocs d’alimentation et mettez le système de stockage sous tension.
-
Répéter les étapes 1 à 5 de exécution des diagnostics de réponse lente du système.
Les mêmes échecs de test ont été obtenus
Le support technique peut recommander de modifier les paramètres par défaut de certains tests pour vous aider à identifier le problème.
-
Modifiez l’état de sélection d’un périphérique ou d’un type de périphérique spécifique sur votre système de stockage en entrant la commande suivante : `sldiag device modify [-dev devtype
mb
slot_slotnum_] [-name device] [-selection _enable
disable
default
only_]` + -`selection _enable
disable
default
only_` permet d’activer, de désactiver, d’accepter la sélection par défaut d’un type de périphérique spécifié ou d’un périphérique nommé, ou d’activer uniquement le périphérique spécifié ou le périphérique nommé en désactivant d’abord tous les autres périphériques.
.. Vérifiez que les tests ont été modifiés en entrant la commande suivante :
sldiag option show
.. Répéter les étapes 3 à 5 de exécution des diagnostics de réponse lente du système. .. Après avoir identifié et résolu le problème, réinitialisez les tests à leur état par défaut en répétant les sous-étapes 1 et 2. .. Répéter les étapes 1 à 5 de exécution des diagnostics de réponse lente du système. -
Si les pannes persistent après avoir répété les étapes, vous devez remplacer le matériel.