Remarque – Si le POST ou les diagnostics de l'OpenBoot détectent une erreur non
fatale associée à un périphérique de démarrage normal, le microprogramme
OpenBoot déconfigure automatiquement le périphérique défectueux et essaye
d'utiliser le périphérique de démarrage suivant, spécifié par la variable de
configuration boot-device.
Si une erreur fatale est détectée par le POST ou les diagnostics de l'OpenBoot,
■
le système ne s'initialise pas, quelle que soit la valeur de auto-boot? ou auto-
boot-on-error?. Les erreurs irrécupérables fatales sont les suivantes :
défaillance de toutes les CPU,
■
défaillance de tous les bancs de mémoire logiques,
■
défaillance CRC (Cyclic Redundancy Check) de la mémoire Flash RAM,
■
défaillance des données de configuration PROM d'une FRU critique,
■
défaillance ASIC (Application-Specific Integrated Circuit) critique.
■
Scénarios de réinitialisation
Deux variables de configuration OpenBoot, diag-switch? et diag-trigger
contrôlent la façon dont le systèmes exécute les diagnostics du microprogramme
en réponse aux événements de réinitialisation système.
Le protocole de réinitialisation du système standard ignore le POST et les
diagnostics de l'OpenBoot à moins que diag-switch? ne soit défini sur true ou
diag-trigger sur un événement reset. La valeur par défaut de cette variable est
false. Étant donné que l'ASR s'en remet aux diagnostics du microprogramme pour
détecte les périphériques défectueux, diag-switch? doit être défini sur true pour
que l'ASR s'exécute. Pour obtenir des instructions, reportez-vous à la
ASR », page 78
Pour contrôler quels événements de réinitialisation, le cas échéant, déclenchent
automatiquement les diagnostics de microprogramme, utilisez diag-trigger.
Pour obtenir des explications détaillées de ces variables et de leur utilisation,
reportez-vous à la
« Contrôle des diagnostics du POST », page
« Pour activer
52.
Chapitre 6 Diagnostics
77