Remarque – Le paramétrage par défaut de auto-boot-on-error? est false. Par
conséquent, le système ne tentera pas d'initialisation dégradée tant que vous ne
mettrez pas ce paramètre sur true. De même, le système ne tentera pas
d'initialisation dégradée en réponse à une erreur bloquante irrémédiable, même si
l'initialisation dégradée est activée. Un exemple d'erreur bloquante irrémédiable est
la désactivation de toutes les UC d'un système, que ce soit suite à l'échec du POST
ou à une neutralisation manuelle effectuée par l'utilisateur.
Scénarios de réinitialisation
Le protocole de réinitialisation système standard ignore complètement les
diagnostics des micro-programmes sauf si la variable NVRAM diag-switch? est
sur true. Le paramétrage par défaut de cette variable est false.
Pour supporter l'ASR dans un système Ultra 450, il est préférable de pouvoir
exécuter les diagnostics des micro-programmes (POST/OBDiag) lors de tout
événement de réinitialisation. Au lieu de simplement changer le paramétrage par
défaut de diag-switch? en le mettant sur true, ce qui a des effets secondaires (cf
OpenBoot 3.x Command Reference Manual), l'OBP de l'Ultra 450 fournit une nouvelle
variable NVRAM appelée diag-trigger, qui vous permet de choisir quels
événements de réinitialisation, le cas échéant, engageront automatiquement le
POST/OBDiag. La variable diag-trigger et ses différents paramétrages sont
décrits dans le tableau suivant.
Remarque – diag-trigger n'a aucun effet si diag-switch? n'est pas sur true.
Paramétrage
power-reset
(valeur par défaut)
error-reset
soft-reset
none
14
Notes sur les plates-formes : stations de travail Sun Ultra 450 et serveurs Ultra Enterprise 450 • Juillet 1998
Fonction
Exécute les diagnostics uniquement lors des réinitialisations à la
mise sous tension.
Exécute les diagnostics uniquement lors des réinitialisations à la mise
sous tension, en cas d'erreurs matérielles bloquantes et d'événements
de réinitialisation du temporisateur de surveillance.
Exécute les diagnostics lors de toutes les réinitialisations (à
l'exception des réinitialisations XIR), y compris lors de celles
déclenchées par les commandes UNIX init 6 ou reboot.
Désactive le déclenchement automatique des diagnostics par tout
événement de réinitialisation. Les utilisateurs peuvent toujours
appeler les diagnostics manuellement en maintenant enfoncées les
touches Stop et d lors de la mise sous tension du système, ou en
tournant le commutateur à clef du panneau de commande dans la
position Diagnostics lors de la mise sous tension du système.