Solaris 7 11/99: Guida alle piattaforme hardware Sun

Capitolo 6 Installazione dell'ambiente operativo Solaris con SPARCstorage Array

Questo capitolo spiega come installare o aggiornare il software Solaris 7 11/99 su sistemi che utilizzano uno SPARCstorage Array come dispositivo di boot.


Nota -

Le istruzioni di installazione contenute in questo capitolo si riferiscono in modo specifico ai sistemi configurati con SPARCstorage Array.



Avvertenza - Avvertenza -

Le istruzioni di installazione qui descritte dovrebbero essere eseguite da un amministratore di sistema esperto. Diversamente, si potrà correre il rischio di perdere i dati memorizzati sui dischi.


Software di gestione dei dischi


Avvertenza - Avvertenza -

Se sul sistema è in esecuzione un software di gestione dei dischi, leggere la relativa documentazione prima di eseguire le istruzioni qui descritte; diversamente si potrà correre il rischio di perdere i dati memorizzati sui dischi.


Firmware degli SPARCstorage Array

Per eseguire gli scenari di installazione e aggiornamento qui descritti, l'utente dovrà controllare e, se necessario, aggiornare il firmware degli SPARCstorage Array.

Il software Solaris 7 11/99 contiene la revisione 3.12 del firmware per SPARCstorage Array, l'ultima versione disponibile per tutti i modelli di SPARCstorage Array (serie 100 e 200).

Se la revisione del firmware degli SPARCstorage Array in uso è precedente alla 3.12, sarà necessario aggiornarla alla 3.12 seguendo le istruzioni fornite.

Se il firmware degli SPARCstorage Array è al livello di revisione 3.12 o successivo, non sarà necessario alcun aggiornamento.

Scenari di installazione e aggiornamento

Questo capitolo descrive diversi scenari di installazione e aggiornamento. Per scegliere il metodo di installazione o aggiornamento più adatto per la propria situazione, vedere le tabelle riportate sotto.


Nota -

Leggere attentamente l'intero scenario prima di procedere all'installazione o all'aggiornamento. Per eseguire la procedura correttamente è necessaria la sua completa comprensione.


Tabella 6-1 Nuove installazioni

Nuove installazioni 

Vedere 

Nuova installazione di Solaris 7 11/99 su un disco di uno SPARCstorage Array 

"Scenario 1: Nuova installazione del software Solaris 7 11/99 sui sistemi che effettuano il boot da un disco dello SPARCstorage Array"

Nuova installazione di Solaris 7 11/99 su un disco non incluso in uno SPARCstorage Array 

"Scenario 2: Nuova installazione del software Solaris 7 11/99 su sistemi che non effettuano il boot da un disco di uno SPARCstorage Array"

Tabella 6-2 Aggiornamenti

Aggiornamenti: 

Vedere: 

Aggiornamento a Solaris 7 11/99 da: 

o Ambiente operativo Solaris 2.3 

o Ambiente operativo Solaris 2.4 Hardware 11/94 

o Ambiente operativo Solaris 2.4 Hardware 3/95 

o Ambiente operativo Solaris 2.5 

o Ambiente operativo Solaris 2.5.1 

o Ambiente operativo Solaris 2.6 Hardware: 3/98 

o Ambiente operativo Solaris 2.6 Hardware: 5/98 

"Scenario 3: Aggiornamento all'ambiente operativo Solaris 7 11/99"

Scenario 1: Nuova installazione del software Solaris 7 11/99 sui sistemi che effettuano il boot da un disco dello SPARCstorage Array

Uso della scheda SBus FC/S

Se il disco che si intende utilizzare come dispositivo di boot si trova in uno SPARCstorage Array collegato al sistema attraverso una scheda SBus FC/S, il livello di revisione FCode della scheda SBus FC/S deve essere 1.33 o superiore.

Le seguenti schede SBus FC/S sono preconfigurate con un FCode di livello 1.33 o superiore:

Per controllare il livello di revisione FCode della scheda SBus FC/S, vedere "Per controllare il livello FCode della scheda SBus FC/S".

Uso delle porte FC integrate

Se lo SPARCstorage Array è collegato al sistema attraverso una porta FC integrata, non è necessario controllare il livello di revisione FCode; questi sistemi sono già preconfigurati con il livello di revisione FCode minimo richiesto per il boot.

Per installare il software Solaris 7 11/99 su un disco di uno SPARCstorage Array
  1. Installare l'ambiente operativo Solaris specificando di non effettuare il reboot al termine dell'installazione.

    Per maggiori informazioni, vedere il Capitolo 1" e il manuale SPARC: Installing Solaris Software


    Nota -

    Annotare il disco selezionato come dispositivo di boot; questa informazione sarà necessaria per definire il percorso di boot.



    Avvertenza - Avvertenza -

    Non selezionare il sistema per effettuare il reboot al termine dell'installazione di Solaris.


  2. Determinare il livello del firmware di ogni SPARCstorage Array. Digitare:


    # ssaadm display controller
    

    Dove controller è il nome del controller logico dello SPARCstorage Array (ad esempio, c1). Cercare una riga simile alla seguente che contiene le informazioni sulla revisione del firmware:


    Firmware Rev: 3.12

  3. Se la revisione del firmware è inferiore alla 3.12, scaricare un nuovo firmware..


    # ssaadm download -f /usr/lib/firmware/ssa/ssafirmware controller
    

  4. Configurare il dispositivo di boot.


    # ssaadm set_boot_dev <nome del percorso del dispositivo di boot>
    

    Dove <nome del percorso del dispositivo di boot> è il percorso del dispositivo selezionato come dispositivo di boot al punto 1. Questo comando è interattivo e richiede la conferma dell'utente prima di impostare il percorso di boot. Il comando imposta la variabile d'ambiente OBP boot-device sul percorso del dispositivo selezionato per il boot. Si raccomanda di creare un devalias OBP per poter risalire al percorso di boot in caso di perdita accidentale.

  5. Se è necessario aggiornare il livello di revisione FCode, usare il comando ssaadm:


    # ssaadm fc_download
    

  6. Arrestare il sistema.


    # /usr/sbin/init 0
    

  7. Se è stato scaricato un nuovo firmware, premere il pulsante SYS OK sul retro dello SPARCstorage Array per riavviarlo.


    Nota -

    Prima di effettuare il boot del sistema, attendere che lo SPARCstorage Array completi i test diagnostici POST.


  8. Ripristinare e riavviare il sistema.


    ok reset
    ok boot
    


    Nota -

    La nuova installazione dell'ambiente operativo Solaris 7 11/99 è completata. Per installare il software di gestione dei dischi, vedere la relativa documentazione.


Soluzione dei problemi

Se il sistema non effettua il boot, controllare che:

Per controllare il livello FCode della scheda SBus FC/S
  1. Determinare il livello FCode.


    ok setenv fcode-debug? true
    ok reset
    ok show-devs
    

    Si otterrà un output simile al seguente:


    .
    .
    .
    /iommu@0,10000000/sbus@0,10001000/le@1,c00000
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0
    /iommu@0,10000000/sbus@0,10001000/ledma@4,8400010
    /iommu@0,10000000/sbus@0,10001000/SUNW,bpp@4,c800000
    /iommu@0,10000000/sbus@0,10001000/espdma@4,8400000
    /iommu@0,10000000/sbus@0,10001000/SUNW,DBRIe@2,10000/mmcodec
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0/SUNW,pln@a0000800,201cac11
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0/SUNW,pln@a0000800,201cac11/SUNW,ssd

  2. Esaminare l'output del comando show-devs e cercare le righe relative alle schede FC/S collegate allo SPARCstorage Array da utilizzare per il boot.

    Per ogni scheda FC/S, l'output sarà rappresentato dalle righe contenenti soc@x,x, ad esempio:


    /iommu@0,10000000/sbus@0,10001000/SUNW,
    soc@0,0
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0/SUNW,pln@a0000800,201cac11
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0/SUNW,pln@a0000800,201cac11 SUNW,ssd

  3. Determinare la versione di FCode della scheda FC/S.


    ok cd 
    percorso_breve
    ok sccsid type
    1.33 95/04/19
    ok device-end
    

    Dove percorso_breve è la riga dell'output più breve contenente soc@x,x. Con riferimento all'output precedente, il comando da inserire sarebbe il seguente:


    ok cd /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0
    ok sccsid type
    1.33 95/04/19
    ok device-end
    

    Se la versione di FCode non è la 1.33 o superiore, sarà necessario aggiornarlo al livello di revisione minimo richiesto.


    Nota -

    Il livello di FCode può essere aggiornato anche dopo l'installazione di Solaris 7 11/99.


    I numeri di parte seguenti si riferiscono alle schede SBus FC/S che contengono il livello di revisione FCode minimo richiesto per il boot:

    • 501-2069-07 o superiore

    • 501-2553-03 o superiore

  4. Ripristinare la variabile d'ambiente OBP fcode-debug?


    ok setenv 
    fcode-debug? false
    ok reset
    

Scenario 2: Nuova installazione del software Solaris 7 11/99 su sistemi che non effettuano il boot da un disco di uno SPARCstorage Array

Per installare Solaris 7 11/99 su sistemi che non effettuano il boot da un dico di uno SPARCstorage Array
  1. Installare l'ambiente operativo Solaris specificando di non effettuare il reboot al termine dell'installazione.

    Per maggiori informazioni, vedere il Capitolo 1" e il manuale SPARC: Installing Solaris Software.


    Avvertenza - Avvertenza -

    Non selezionare il sistema per effettuare il reboot al termine dell'installazione di Solaris.


  2. Determinare il livello del firmware di ogni SPARCstorage Array.


    # ssaadm display controller

    Dove controller è il nome del controller logico dello SPARCstorage Array (ad esempio, c1). Cercare una riga simile alla seguente che contiene le informazioni sulla revisione del firmware:


    Firmware Rev: 3.12

  3. Se la revisione del firmware è inferiore alla 3.12, scaricare un nuovo firmware.


    # ssaadm download -f /usr/lib/firmware/ssa/ssafirmware controller
    

  4. Arrestare il sistema.


    # /usr/sbin/init 0
    

  5. Se è stato scaricato un nuovo firmware, premere il pulsante SYS OK sul retro dello SPARCstorage Array per riavviarlo.


    Nota -

    Prima di procedere, attendere che lo SPARCstorage Array abbia completato i test diagnostici POST.


  6. Avviare il sistema.


    ok boot
    


    Nota -

    La nuova installazione dell'ambiente operativo di Solaris 7 11/99 è completata. Per installare il software di gestione dei dischi, vedere la relativa documentazione.


Scenario 3: Aggiornamento all'ambiente operativo Solaris 7 11/99

Se sul sistema è installata una delle release di Solaris sotto elencate e si desidera passare all'ambiente operativo Solaris 7 11/99, seguire le istruzioni riportate in questa sezione.

Per effettuare l'aggiornamento all'ambiente operativo Solaris 7 11/99
  1. Digitare su per diventare superutente.

  2. Eseguire un backup dei dati sul sistema.

    Per informazioni, vedere il manuale System Administration Guide, Volume I.

  3. Arrestare tutti i processi (database o altre applicazioni) che stiano accedendo ai dischi dello SPARCstorage Array, ad eccezione di /, swap, /usr e /opt.

  4. Inserire Solaris 7 11/99 nel lettore di CD-ROM e aggiornare il sistema all'ambiente operativo Solaris 7 11/99.

    Per maggiori informazioni, vedere il Capitolo 1" e il manuale SPARC: Installing Solaris Software.


    Avvertenza - Avvertenza -

    Non selezionare il sistema per effettuare il reboot al termine dell'installazione di Solaris.


  5. Determinare il livello del firmware presente sullo SPARCstorage Array digitando il comando seguente al prompt dello SPARCstorage Array:


    # ssaadm display controller
    

    Dove controller è il nome del controller logico dello SPARCstorage Array (ad esempio, c1). Cercare una riga simile alla seguente che contiene le informazioni sulla revisione del firmware:


    Firmware
    Rev 3.12
    

  6. Se la revisione del firmware è precedente alla 3.12, scaricare il nuovo firmware per ognuno degli SPARCstorage Array:


    # ssaadm download -f /usr/lib/firmware/ssa/ssafirmware controller
    

  7. Arrestare il sistema.


    # /usr/sbin/init 0
    

  8. Se è stato scaricato un nuovo firmware, premere il pulsante SYS OK sul retro dello SPARCstorage Array per riavviarlo.


    Nota -

    Prima di effettuare il boot del sistema, attendere che lo SPARCstorage Array completi i test diagnostici POST.


  9. Avviare il sistema.


    ok boot