Exécution de SunVTS ibhcatest

Le test de diagnostic ibhcatest vérifie la fonctionnalité du module PCI Express (PCIe) ExpressModule (EM) HCA IB 4x à double accès de Sun. Ce test peut être exécuté à partir de l'interface utilisateur de SunVTS ou à partir de la ligne de commande. Consultez le document SunVTS 6.1 Test Reference Manual pour plus d'informations sur le test ibhcatest.

Le système d'exploitation Solaris 10 fournit le logiciel SunVTS et d'autres utilitaires de diagnostic pour InfiniBand.

Note

Des versions mises à jour du logiciel SunVTS sont disponibles régulièrement. Consultez périodiquement le centre de téléchargement de Sun pour connaître la date de sortie des nouvelles versions et obtenir les informations de téléchargement de la toute dernière version de cet outil.

Tests de diagnostic de SunVTS

Le logiciel SunVTS exécute plusieurs tests de diagnostic du matériel à partir d'une même interface utilisateur et est utilisé pour vérifier la configuration et la fonctionnalité de la plupart des contrôleurs matériels et des périphériques. Le logiciel SunVTS fonctionne principalement à partir d'une interface graphique, permettant de configurer rapidement et facilement les paramètres de test pendant l'exécution de tests de diagnostic.

Reportez-vous aux documents SunVTS du tableau suivant pour connaître la procédure d'exécution et de contrôle du logiciel de diagnostic.

Titre

Descriptions

SunVTS 6.1 PS1 Documentation Supplement (numéro de référence Sun 819-1804)

Décrit les nouvelles fonctions et les nouveaux tests de SunVTS, y compris ibhcatest.

SunVTS 6.1 User's Guide (numéro de référence Sun 817-7664)

Décrit l'environnement de diagnostic de SunVTS.

SunVTS 6.1 Test Reference Manual (numéro de référence Sun 817-7665)

Décrit chacun des tests SunVTS ainsi que les diverses options de test et les arguments de ligne de commande.

SunVTS 6.1 Quick Reference Card (numéro de référence Sun 817-7686)

Fournit une description générale de l'interface utilisateur.

Utilisation du test ibhcatest de SunVTS

Le test de diagnostic ibhcatest est inclus dans SunVTS 6.1 Jeu de patchs 1 et les versions plus récentes du logiciel SunVTS. SunVTS 6.1 Jeu de patchs 1 peut être téléchargé à partir du site Web SunSolve à la page SunSolve. Utilisez le numéro de patch suivant : patch 118961-01 ou plus récent.

L'adaptateur et le périphérique Tavor doivent être installés et l'interface du port IB doit être configurée hors ligne pour pouvoir exécuter le test ibhcatest. Aucun câble de loopback n'est nécessaire car le test ibhcatest inclut un test de loopback interne.

Utilisez la procédure suivante pour exécuter le test ibhcatest :

  1. Pour vérifier que le logiciel SunVTS et le pilote Tavor sont bien installés dans le système, saisissez la commande suivante :

    # pkginfo SUNWvts SUNWvtsx SUNWtavor

    Si le package logiciel SunVTS n'est pas installé, reportez-vous au guide SunVTS 6.1 User's Guide pour consulter la procédure d'installation.

  2. Pour déconnecter l'interface du système, entrez la commande suivante :

    # ifconfig ibdn down unplumb

    n correspond au numéro d'instance de l'interface.

  3. Reportez-vous au document SunVTS 6.1 PS1 Documentation Supplement pour savoir comment exécuter ibhcatest.

Opérations de dépannage

Les opérations suivantes peuvent s'avérer utiles pour dépanner l'EM IB et le lien.

  • Entrez la commande suivante pour vérifier que les packages logiciels InfiniBand sont installés sur l'hôte :

    pkginfo -l | egrep “InfiniBand | Tavor | udapl”

    Vérifiez que les packages suivants sont installés :

    • SUNWib – Structure Sun InfiniBand

    • SUNWtavor – Pilote Tavor HCA de Sun

    • SUNWipoib – IP sur InfiniBand de Sun

    • SUNWudaplr – Package du registre DAT (Direct Access Transport, transport à accès direct) (root)

    • SUNWudaplu – Package du registre DAT (Direct Access Transport, transport à accès direct) (usr)

    • SUNWudapltr – Fournisseur de services pour les packages Tavor (root)

    • SUNWudapltu – Fournisseur de services pour les packages Tavor

      Dans l'éventualité où un package logiciel InfiniBand ne serait pas installé, consultez la documentation de votre système d'exploitation Solaris pour plus d'informations sur les packages logiciels.

  • Consultez les messages d'erreur Tavor dans le journal système ou la console.

    Consultez les messages d'erreur et descriptions dans tavor(7D). Lorsque le pilote est connecté à un port de l'adaptateur, le message suivant est envoyé.

    tavorn: port m up (link width 4x).

    Dans le message, n correspond à l'instance du numéro de périphérique Tavor et m au numéro de port sur l'adaptateur.

    Vous pouvez vérifier les messages Tavor en saisissant la commande suivante :

    # dmesg | grep tavor