Notes sur les plates-formes : serveur Sun Enterprise 250

Fonctionnalité de neutralisation de l'utilisateur (ASR)

Bien que dans la plupart des cas les paramètres par défaut pourvoient correctement à la configuration ou à la déconfiguration du serveur, il est conseillé de fournir aux utilisateurs avancés une fonctionnalité de neutralisation manuelle. A cause de la nature différente des déconfigurations "douce" et "forte", deux mécanismes de neutralisation différents sont nécessaires.

Neutralisation de la déconfiguration "douce"

Les utilisateurs peuvent, pour tout sous-système représenté par un nud distinct de l'arborescence des périphériques, désactiver cette fonction au moyen de la variable NVRAM asr-disable-list, qui n'est autre qu'une liste des chemins de l'arborescence des périphériques séparés par des espaces.


ok setenv asr-disable-list /pci@1f,2000 /pci@1f,4000/scsi@3,1

Les commandes OBP de l'Enterprise 250 utiliseront ces informations pour créer des propriétés d'état désactivé pour chacun des nuds figurant dans la variable asr-disable-list.

Neutralisation de la déconfiguration "forte"

Pour ignorer les sous-systèmes qui nécessitent une déconfiguration "forte" (UC et mémoire), les commandes OBP asr-enable et asr-disable sont utilisées pour activer ou désactiver de manière sélective chaque sous-système.


Remarque :

Les neutralisations douce et forte peuvent faire double emploi. Dans la mesure du possible, utilisez de préférence les commandes de neutralisation forte asr-enable et asr-disable.


Vous pouvez générer une liste des paramètres valides pour asr-disable et asr-enable en émettant l'une ou l'autre de ces commandes sans paramètre.


ok asr-disable
? Invalid subsystem name: 
Known 'enable/disable' subsystem components are: 
bank*         bank3         bank2         bank1         bank0
dimm15        dimm14        dimm13        dimm12        dimm11
dimm10        dimm9         dimm8         dimm7         dimm6
dimm5         dimm4         dimm3         dimm2         dimm1
dimm0         cpu*          cpu1          cpu0
ok

Pour garder trace de l'état de toutes les neutralisations manuelles, une nouvelle commande utilisateur, .asr, est fournie pour résumer les paramètres courants.


ok asr-disable cpu1 bank3
ok .asr
CPU0:	Enabled	
CPU1:	Disabled	
SC-MP:	Enabled	
Psycho@1f:	Enabled	
Cheerio:	Enabled	
SCSI:	Enabled	
Mem Bank0:	Enabled	
Mem Bank1:	Enabled	
Mem Bank2:	Enabled	
Mem Bank3:	Disabled	
PROM:	Enabled	
NVRAM:	Enabled	
TTY:	Enabled	
SuperIO:	Enabled	
PCI Slots:	Enabled