Cette rubrique décrit les entrées du journal des erreurs générées par la carte TOE iSCSI.
Le journal des données d'analyse détaillées du modèle ICS_ERR des cartes PCI TOE iSCSI utilise la structure error_log_def définie dans src/rspc/kernext/pci/qlisc/qliscdd.h.
| AAAA AAAA correspond à la zone des erreurs générales. XXXX VVVV AAAA AAAA BBBB BBBB CCHH RRRR YYYY YYYY RRRR RRRR RRRR RRRR RRRR RRRR IIII IIII IIII IIII IIII IIII IIII IIII PPPP PPPP PPPP PPPP SSSS SSSS UUUU UUUU LLLL LLLL LLLL LLLL EEEE EEEE EEEE EEEE DDDD DDDD DDDD DDDD MMMM MMMM MMMM MMMM FFFF FFFF FFFF FFFF GGGG GGGG GGGG GGGG JJJJ JJJJ JJJJ JJJJ KKKK KKKK KKKK KKKK OOOO OOOO OOOO OOOO QQQQ QQQQ QQQQ QQQQ RRRR RRRR RRRR RRRR RRRR RRRR RRRR RRRR NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN NNNN TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT WWWW RRRR ZZZZ ZZZZ 2222 2222 2222 2222 3333 3333 3333 3333 4444 4444 4444 4444 5555 5555 5555 5555 6666 6666 6666 6666 7777 7777 7777 7777 8888 8888 8888 8888 9999 9999 9999 9999 #### #### #### #### $$$$ $$$$ $$$$ $$$$ %%%% %%%% %%%% %%%% &&&& &&&& &&&& &&&& **** **** **** **** @@@@ @@@@ @@@@ @@@@ ???? ???? ???? ???? |
| Données | Description |
|---|---|
| X | ID type d'unité. Une valeur de X égale à 0 correspond au pilote de carte iSCSI Qlogic. |
| V | Longueur valide des détails. |
| A | Déterminé par le pilote de la carte en fonction de l'erreur. |
| B | Code retour d'une opération. |
| C | Règles de reconnaissance. Valeurs possibles :
|
| H | Type de données du journal des erreurs.
Valeurs possibles :
|
| Y | Vitesse de liaison |
| R | Ces valeurs sont réservées pour une utilisation ultérieure. |
| I | Adresse IP de la carte |
| P | Numéro de port de la cible. |
| S | Etat de la carte |
| U | Nombre de noeuds iSCSI connus |
| L | Valeur lbolt des interrogations |
| E | Lbolt de la dernière réinitialisation de la carte |
| D | Aucun nombre de ressources d'accès direct à la mémoire |
| M | Aucune carte IOCB disponible |
| F | Nombre de demandes en entrée |
| G | Nombre de demandes en sortie |
| J | Nombre de demandes de contrôle |
| K | Nombre total d'octets en entrée |
| F | Nombre total d'octets en sortie |
| Q | Valeur lbolt actuelle |
| N | Nom iSCSI de la cible |
| T | Si la commande était destinée à IOCB, contient l'IOCB ayant échoué |
| W | Descripteur d'entrée-sortie du prochain IOCB |
| Z | Fréquence d'exécution du temporisateur des statistiques de liaison (en secondes) |
| 2 | Nombre d'IOCB émis |
| 3 | Nombre de boîtes aux lettres émises |
| 4 | Nombre d'événements de liaison inactive |
| 5 | Nombre d'octets MAC reçus |
| 6 | Nombre d'erreurs de caractère de reconnaissance de commande MAC |
| 7 | Nombre d'erreurs de codage MAC |
| 8 | Nombre de paquets IP transmis |
| 9 | Nombre d'octets IP transmis |
| # | Nombre de paquets IP reçus |
| $ | Nombre d'octets IP reçus |
| % | Nombre de chevauchements de fragments d'IP reçus |
| & | Nombre d'unités PDU iSCSI transmises |
| * | Nombre d'octets de données iSCSI transmis |
| @ | Nombre d'unités PDU iSCSI reçues |
| ? | Nombre d'octets de données iSCSI reçus |
XXXX XXXX AAAA AAAA BBBB BBBB CCCC CCCC DDDD DDDD EEEE EEEE FFFF FFFF 0000 0000
Le tableau suivant montre comment interpréter les données d'analyse détaillées spéciales :
| Données | Description |
|---|---|
| X | Non utilisé |
| A | Nombre déterminé par le pilote de la carte en fonction de l'erreur. A présent, ce nombre est toujours "0xFF" pour le format spécial. |
| B | Code retour d'une opération |
| C | Numéro de segment des données dans cet enregistrement |
| D | Décalage du début de cet enregistrement dans l'ensemble des données |
| E | Longueur des données valides dans cet enregistrement |
| F | Longueur totale des données à consigner |
Par exemple, lors de la consignation d'un enregistrement de panne, la longueur totale est généralement de 0x1000 octets. Chacun de ces enregistrements peut contenir 0x300 octets et il existe six de ces entrées de rapport d'erreur. Les cinq premiers segments sont numérotés 1, 2, 3, 4, 5 avec une longueur de 0x300 et des décalages de x0, x300, x600, x900, xC00. La sixième entrée correspond au segment 6 avec une longueur de x100 et un décalage de 0xf00.
| Numéro d'erreur | Modèle d'erreur | Description de l'erreur |
|---|---|---|
| 0x23 | ICS_ERR6 | Bail DHCP arrivé à expiration. La liaison n'est plus utilisable. |
| 0x25 | ICS_ERR6 | Le temporisateur de réinitialisation de la carte est arrivé à expiration |
| 0x26 | ICS_ERR6 | Délai d'attente de la boîte aux lettres dépassé. Boîte aux lettres fournie |
| 0x27 | ICS_ERR2 | Délai d'attente d'IOCB dépassé |
| 0x28 | ICS_ERR2 | Délai d'attente dépassé car le type de temporisateur n'est pas valide |
| 0x29 | ICS_ERR6 | Echec de D_MAP_LIST. Code retour fourni. L'attribut max_xfer_size doit peut-être être augmenté pour la carte icsX |
| 0x2A | ICS_ERR6 | Délai d'attente dépassé car le type de temporisateur n'est pas valide |
| 0x2B | ICS_ERR6 | Fin d'exécution de l'IOCB provenant de la carte reçue, mais IOCB d'origine introuvable. |
| 0x2C | ICS_ERR6 | La taille de l'IOCB mailbox est différente de celle des informations sur la commande mailbox |
| 0x2E | ICS_ERR2 | Délai d'attente de l'abandon dépassé |
| 0x2F | ICS_ERR6 | Réception d'un IOCB non demandé. Le pilote de protocole ne traite pas les IOCB non demandés |
| 0x30 | ICS_ERR2 | Erreur bloquante signalée par la carte |
| 0x31 | ICS_ERR6 | Type d'entrée de commande non valide ; commande fournie. |
| 0x32 | ICS_ERR6 | Code opération de la commande non valide. Commande fournie. |
| 0x33 | ICS_ERR6 | Type d'entrée de commande non valide ; commande fournie. |
| 0x34 | ICS_ERR6 | Code opération de la commande non valide. Commande fournie. |
| 0x36 | ICS_ERR6 | Routine du module de remplacement appelée. |
| 0x4B | ICS_ERR6 | Echec de D_MAP_INIT dans la configuration INIT. Taille des ressources d'accès direct à la mémoire fournie dans la zone du code retour |
| 0x4C | ICS_ERR6 | Echec de D_MAP_INIT à l'ouverture. Taille des ressources d'accès direct à la mémoire fournie dans la zone du code retour |
| 0x4D | ICS_ERR6 | Impossible d'allouer le temporisateur des délais à l'ouverture. |
| 0x4E | ICS_ERR6 | Impossible d'allouer le temporisateur des interrogations à l'ouverture |
| 0x50 | ICS_ERR10 | Débogage de la trace uniquement. La cible est occupée. IOCB et commande inclus. |
| 0x51 | ICS_ERR6 | Erreur de paramètre ou de type non valide. IOCB et commande inclus. |
| 0x52 | ICS_ERR6 | Erreur DMA ; IOCB et cmd inclus. |
| 0x53 | ICS_ERR6 | Erreur d'indicateur d'état d'entrée. IOCB et commande inclus. |
| 0x55 | ICS_ERR6 | Réception d'un IOCB asynchrone inconnu. IOCB inclus. |
| 0x65 | ICS_ERR6 | Ne doit jamais se produire |
| 0x71 | ICS_ERR6 | Délai dépassé lors de l'attente de la fin des E-S avant l'opération de téléchargement. |
| 0x7A | ICS_ERR2 | Echec de l'extraction de la sémaphore NVRAM pour l'extraction des données techniques essentielles. |
| 0x83 | ICS_ERR6 | Fonction de rappel EEH avec paramètre non pris en charge...EEH_DD_DEBUG. |
| 0x90 | ICS_ERR6 | Connexion impossible car le mode n'est pas valide. Mode, origine et ddb_dev_index fournis |
| 0x91 | ICS_ERR6 | Déconnexion impossible car le mode n'est pas valide. Mode, origine et ddb_dev_index fournis |
| 0x92 | ICS_ERR6 | Impossible d'extraire DDB car le mode n'est pas valide. Mode, origine et ddb_dev_index fournis |
| 0x93 | ICS_ERR6 | Impossible de définir DDB car le mode n'est pas valide. Mode, origine et ddb_dev_index fournis |
| 0x94 | ICS_ERR6 | Impossible de générer une commande mailbox Get Management data. Mode, origine et ddb_dev_index fournis |
| 0x95 | ICS_ERR6 | Impossible de générer une commande mailbox Read Flash ROM car le mode n'est pas valide. Mode et origine fournis |
| 0x96 | ICS_ERR6 | Impossible de générer une commande mailbox Write Flash ROM car le mode n'est pas valide. Mode et origine fournis |
| 0x97 | ICS_ERR6 | Ping impossible car le mode n'est pas valide. Mode et adresse fournis |
| 0x98 | ICS_ERR6 | Impossible d'extraire les données d'enregistrement de panne car le mode n'est pas valide. Mode, taille des données et origine fournis. |
| 0x99 | ICS_ERR6 | Impossible de libérer DDB car le mode n'est pas valide. Mode, origine et ddb_dev_index fournis |
| 0x9A | ICS_ERR6 | Impossible d'extraire les données About Firmware car le mode n'est pas valide. Mode et origine fournis. |
| 0x9B | ICS_ERR6 | Impossible d'extraire le bloc de contrôle d'initialisation du microcode car le mode n'est pas valide. Mode et origine fournis. |
| 0x9A | ICS_ERR6 | Impossible d'extraire l'état du microprogramme car le mode n'est pas valide. Mode et origine fournis. |
| 0xA0 | ICS_ERR6 | Fin de commande mailbox reçue, mais aucune commande mailbox n'est active. Fin de commande mailbox et dernier IOCB mailbox envoyé connu inclus |
| 0xA2 | ICS_ERR6 | Echec de la commande mailbox Get Initialize Firmware. Commandes mailbox de fin et d'origine fournies. |
| 0xA3 | ICS_ERR6 | Echec de la commande mailbox Initialize Firmware. Commandes mailbox de fin et d'origine fournies. |
| 0xA4 | ICS_ERR6 | Echec de génération de la commande Get Firmware State après la commande Initialize Firmware. Code retour inclus. |
| 0xA5 | ICS_ERR6 | Echec de génération de la commande mailbox Get Crash Record. |
| 0xA6 | ICS_ERR6 | Echec de génération de la commande mailbox Get DDB. |
| 0xA7 | ICS_ERR6 | Echec de la commande mailbox Get DDB. Commande mailbox, code retour et commande mailbox d'origine inclus |
| 0xA8 | ICS_ERR6 | Le nombre de noeuds iSCS connus par carte a diminué. |
| 0xA9 | ICS_ERR6 | Echec de génération de la commande Get Firmware State après la commande Initialize Firmware. Code retour inclus. |
| 0xAA | ICS_ERR6 | Commandes mailbox Get DDB émises, mais aucun noeud déjà connu. |
| 0xAB | ICS_ERR6 | Echec de la commande mailbox Get Crash Record. |
| 0xAC | ICS_ERR6 | La commande Get Crash Record a abouti. Les données d'enregistrement de panne suivent dans les entrées de rapport d'erreurs "0xFF". |
| 0xAD | ICS_ERR6 | Commande mailbox inconnue exécutée. Commande mailbox incluse. |
| 0xAE | ICS_ERR6 | Erreur irréparable signalée par Get Firmware State |
| 0xB0 | ICS_ERR2 | Commande mailbox exécutée avec l'état occupé. Commandes mailbox de fin et d'origine incluses. |
| 0xB1 | ICS_ERR2 | Echec de la commande mailbox avec paramètre ou commande non valide. Commande mailbox incluse |
| 0xB2 | ICS_ERR2 | Echec de la commande mailbox. Commande mailbox incluse. |
| 0xB3 | ICS_ERR2 | Echec de la commande mailbox avec état inconnu. Commande mailbox incluse. |
| 0xC0 | ICS_ERR2 | La carte a signalé une erreur système. |
| 0xC1 | ICS_ERR10 | Débogage du journal uniquement. Liaison active |
| 0xC2 | ICS_ERR10 | Débogage du journal uniquement. Liaison inactive |
| 0xC3 | ICS_ERR10 | Débogage du journal uniquement. La carte a signalé une modification du bloc DDB |
| 0xC4 | ICS_ERR10 | Débogage du journal uniquement. Adresse IP ou adresse MAC de la carte modifiée |
| 0xC5 | ICS_ERR10 | Débogage du journal uniquement. Message iSNS reçu. |
| 0xC6 | ICS_ERR1 | La carte a signalé un incident de l'autotest. |
| 0xC7 | ICS_ERR2 | Commande mailbox asynchrone non valide NVRAM reçue |
| 0xC8 | ICS_ERR2 | Message asynchrone signalant des incidents de connexion, de signal de présence, du système DNS. |
| 0xC9 | ICS_ERR2 | Commande mailbox asynchrone inconnue reçue. |
| 0xCA | ICS_ERR10 | Unité PDU des commandes SCSI rejetée |
| 0xCB | ICS_ERR6 | Echec de génération de la commande mailbox get DDB entry |
| 0xCC | ICS_ERR10 | Indicateur de liaison inactive défini (liaison inactive pour une période plus longue que le délai d'expiration) |
| 0xD0 | ICS_ERR2 | Echec de la réinitialisation de la carte. Etape de réinitialisation fournie. |
| 0xD1 | ICS_ERR2 | Echec de la réinitialisation de la carte. La carte a signalé une erreur bloquante |
| 0xD2 | ICS_ERR2 | Echec de la réinitialisation de la carte. L'autotest de la carte n'a pas été effectué |
| 0xDEAD | ICS_ERR1 | Toutes les nouvelles tentatives de réinitialisation de la carte ont échoué . |
| 0xE0 | ICS_ERR6 | Echec d'allocation de la liste des entrées iSCSI. |
| 0xE1 | ICS_ERR6 | Echec de création d'une entrée de noeud pour l'entrée CHAP |
| 0xE2 | ICS_ERR7 | Echec d'initialisation d'EEH |
| 0xF0 | ICS_ERR6 | Echec du téléchargement de D_MAP_INIT pour le microcode |
| 0xF1 | ICS_ERR6 | Echec du téléchargement de D_MAP_PAGE pour le microcode. |
| 0xF2 | ICS_ERR6 | Echec de génération de la commande mailbox write FLASH |
| 0xF3 | ICS_ERR6 | Echec de la commande mailbox Get DDB entry. |
| 0xF4 | ICS_ERR6 | Echec de la commande mailbox Set DDB entry. |
| 0xF5 | ICS_ERR6 | Emplacement vide introuvable pour l'entrée CHAP secret |
| 0xF6 | ICS_ERR6 | Impossible d'extraire l'entrée CHAP secret de la mémoire flash |
| 0xF7 | ICS_ERR6 | Valeur NULL inattendue pour le pointeur de la zone de mémoire Secrets |
| 0xF8 | ICS_ERR6 | Echec de génération de la commande mailbox get DDB entry |
| 0xF9 | ICS_ERR6 | Impossible d'écrire dans la mémoire FLASH pour effacer l'entrée CHAP secret |
| 0xFA | ICS_ERR2 | Les données de la file d'attente des commandes IOCB SCSI suivent. Le code retour correspond au début de la file d'attente actuelle. (pilote de débogage uniquement) |
| 0xFB | ICS_ERR2 | Les données de la file d'attente d'exécution des commandes IOCB SCSI suivent. Le code retour correspond au début de la file d'attente actuelle. (pilote de débogage uniquement) |
| 0xFF | ICS_ERR6 | Données de file d'attente ou enregistrement de panne. Format spécial pour données d'analyse détaillées. |