Supplemento alle note su Solaris 8 2/02 per hardware Sun

Aggiornamento del firmware di sistema

È 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.


Solo -

Ulteriori informazioni sull'installazione della patch del firmware sono disponibili nei file README e Install.info forniti con la patch.



Caution - Caution -

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.


Per aggiornare il firmware del sistema:
  1. 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).

  2. 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

  3. Copiare la patch sul server FTP o HTTP utilizzando un comando come il seguente:

    # cp /patch_location/* /export/ftp/pub/5.12.6

  4. 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>

  5. Arrestare tutti i domini con l'arresto dell'ambiente operativo Solaris.

    L'interruttore a chiave rimane nella posizione on in tali domini.

  6. 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

  7. 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

  8. 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

  9. Aggiornare il firmware utilizzando il comando flashupdate sul controller di sistema nella shell della piattaforma.


    Caution - Caution -

    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.


    Solo -

    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.


  10. 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

  11. 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

  12. 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

  13. Attivare ciascun dominio impostando la posizione dell'interruttore a chiave su on:

    nomehostsc:A> setkeyswitch on

  14. 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.