È possibile eseguire l'aggiornamento del firmware dei sistemi Sun Fire tramite una connessione FTP o HTTP da un server FTP o HTTP dove è memorizzata l'immagine del firmware. Per ulteriori informazioni, vedere il documento Sun Fire 6800/4810/4800/3800 Systems Platform Administration Manual.
Ulteriori informazioni sull'installazione della patch del firmware sono disponibili nei file README e Install.info forniti con la patch.
Non aggiornare il firmware del controller di sistema senza aggiornare anche il firmware di tutte le schede CPU/memoria e gruppi I/O. Se infatti il firmware di schede CPU/memoria e gruppi I/O differisce da quello del controller di sistema, può non essere possibile effettuare il boot ai domini.
Impostare il server FTP o HTTP.
Per ulteriori informazioni, vedere l'appendice B del documento Sun Fire 6800/4810 /4800/3800 Systems Platform Administration Manual (numero di parte 805-7373-13).
Scaricare il firmware 5.12.6.
Questo firmware e la relativa documentazione sono inclusi nella patch SunSolve 112127-02, disponibile sul sito Web di SunSolve all'indirizzo:
http://sunsolve.Sun.COM/pub-cgi/show.pl?target=patches/patch-access
Copiare la patch sul server FTP o HTTP utilizzando un comando come il seguente:
# cp /patch_location/* /export/ftp/pub/5.12.6 |
Collegarsi alla console del controller di sistema (porta seriale) per monitorare il sistema quando si aggiorna il firmware (Punto 6).
Il prompt per il controller di sistema è il seguente:
nomehostsc:SC> |
Arrestare tutti i domini con l'arresto dell'ambiente operativo Solaris.
L'interruttore a chiave rimane nella posizione on in tali domini.
In ogni dominio arrestato con la procedura di cui al punto 5, impostare la posizione dell'interruttore a chiave su standby:
nomehostsc:A> setkeyswitch standby |
Verificare che tutte le schede CPU/memoria e i gruppi I/O siano alimentati eseguendo il comando showboards sul controller di sistema nella shell della piattaforma:
nomehostsc:SC> showboards |
Se alcune schede CPU/memoria o gruppi I/O non sono alimentati, utilizzare il comando poweron sul controller nella shell della piattaforma per alimentare tali componenti:
nomehostsc:SC> poweron nomi_componenti |
Aggiornare il firmware utilizzando il comando flashupdate sul controller di sistema nella shell della piattaforma.
Non spegnere il sistema o resettarlo mentre si esegue questo punto.
Utilizzare la sintassi del comando appropriata al protocollo URL:
nomehostsc:SC> flashupdate -f URL all |
Il comando flashupdate esegue il reboot del controller di sistema e aggiorna le schede CPU/memoria e gruppi I/O, scapp e RTOS.
Quando si esegue scapp 5.12.5 o superiore e RTOS 18 o superiore, la procedura di upgrade aggiorna scapp e RTOS solo quando l'immagine da installare è diversa dall'immagine attualmente installata.
Una volta eseguito correttamente il reboot del controller, collegarsi a ciascuna console di dominio e spegnere tutte le schede CPU/memoria e gruppi I/O impostando la posizione dell'interruttore a chiave su off:
nomehostsc:A> setkeyswitch off |
Verificare che tutte le schede CPU/memoria e i gruppi I/O siano spenti eseguendo il comando showboards sul controller di sistema nella shell della piattaforma:
nomehostsc:SC> showboards |
Se alcune schede CPU/memoria o gruppi I/O non sono spenti, utilizzare il comando poweroff sul controller nella shell della piattaforma per spegnere tali componenti:
nomehostsc:SC> poweroff nomi_componenti |
Attivare ciascun dominio impostando la posizione dell'interruttore a chiave su on:
nomehostsc:A> setkeyswitch on |
Una volta attivati tutti i domini, aggiornare il backup della configurazione del controller con il comando dumpconfig:
nomehostsc:SC> dumpconfig -f URL |
dove URL specifica il protocollo ftp.