Dans un soucis de maintenir un serveur T1000 en état de bon fonctionnement, je devais mettre a jour les firmware du serveur.
Voici la procédure utilisée: Attention vous devez faire la manipulation à parti de la SC!
1) Pour faire l’update des firmware de votre serveur SUN celui-ci doit être éteint.
2) En root, sortir de l’OS pour arriver au prompt « ok »:
# shutdown -i0
{0} ok
3) Accéder à la ligne de commande du System Controller:
{0} ok #.
sc>
4) De la ligne de commande de la SC passer les commande suivantes:
sc> poweroff
Are you sure you want to power off the system [y/n]? y sc>
SC Alert: SC Request to Power Off Host. SC Alert: Host system has shut down.
sc>
5) Il faut comparer les version présente sur le serveur et les versions
sc> showsc version -v
Advanced Lights Out Manager CMT v1.7.6
SC Firmware version: CMT 1.7.6
SC Bootmon version: CMT 1.7.6
VBSC 1.7.3.a
VBSC firmware built Oct 29 2009, 16:07:06
SC Bootmon Build Release: 01
SC bootmon checksum: B262D0C1
SC Bootmon built Oct 29 2009, 16:05:00
SC Build Release: 01
SC firmware checksum: C53820E6
SC firmware built Oct 29 2009, 16:10:18
SC firmware flashupdate THU DEC 10 14:03:48 2009
SC System Memory Size: 32 MB
SC NVRAM Version = 14
SC hardware type: 4
FPGA Version: 5.1.5.7
sc> showhost
Sun-Fire-T1000 System Firmware 6.7.6 2009/10/29 16:11
Host flash versions:
OBP 4.30.4 2009/08/19 07:22
Hypervisor 1.7.3.a 2009/10/29 15:50
POST 4.30.4 2009/08/19 07:48
6) Votre serveur ne doit pas être en mode maintenance pour effectuer l’update. La commande showkeyswitch vous permet de vérifier l’état de votre serveur.
sc> showkeyswitch
Keyswitch is in the NORMAL position.
Pour passer le keyswitch en normal utiliser la commande ci-dessous:
sc> setkeyswitch -y normal
7) Utilisation de la commande flashupdate pour mettre à jours les firmware. Dans mon cas j’ai utilisé un serveur ftp. Plus simple pour l’update.
sc> flashupdate -s 192.168.xx.xx -f /patchs/139435-08/Sun_System_Firmware-6_7_11-SPARC_Enterprise_T1000.bin
Username: USER
Password: *******
SC Alert: System poweron is disabled.
SC Alert: Failed to send email alert for recent event.
………………………………………………………………………………………………………………………………………………………………..
Update complete. Reset device to use new software.
SC Alert: SC firmware was reloaded
SC Alert: Failed to send email alert for recent event.
8 ) Après l’installation des Firmware, il faut effectuer un reset de la SC.
sc> resetsc
Are you sure you want to reset the SC [y/n]? y
User Requested SC Shutdown
Voila votre serveur est à jour.