Guida all'installazione di Oracle Solaris 10 9/10: Solaris Live Upgrade e pianificazione degli aggiornamenti

ProcedureAggiungere patch a un'immagine di installazione di rete in un ambiente di boot

Nella procedura seguente vengono rimosse e aggiunte alcune patch a un nuovo ambiente di boot.


Avvertenza – Avvertenza –

Quando occorre aggiungere o rimuovere pacchetti o patch, Solaris Live Upgrade richiede che i pacchetti o le patch siano conformi alle direttive avanzate di SVR4. Benché i pacchetti Sun siano conformi a queste direttive, Sun non può garantire la conformità dei pacchetti di altri produttori. I pacchetti non conformi possono causare l'interruzione del software di aggiunta dei pacchetti o l'alterazione dell'ambiente di boot.



Avvertenza – Avvertenza –

Non è possibile utilizzare Solaris Live Upgrade per applicare patch ad ambienti di boot inattivi di Solaris 10 se nell'ambiente di boot attivo è in esecuzione il sistema operativo Solaris 8 o 9. Solaris Live Upgrade richiama le utilità di patch sulla partizione di boot attiva per applicare le patch alla partizione inattiva. Le utilità di patch di Solaris 8 e Solaris 9 non supportano le funzionalità Solaris Zone, SMF (Service Management Facility) e altri miglioramenti presenti nel sistema operativo Solaris 10. Tali utilità di patch non consentono pertanto la corretta applicazione delle patch a un ambiente di boot Solaris 10 inattivo. Di conseguenza, se si utilizza Solaris Live Upgrade per aggiornare un sistema da Solaris 8 o Solaris 9 a Solaris 10, è necessario innanzitutto attivare l'ambiente di boot di Solaris 10 prima di applicare la patch. Una volta attivato l'ambiente di boot Solaris 10, è possibile applicare direttamente le patch all'ambiente di boot attivo oppure configurare un altro ambiente di boot inattivo e applicare le patch a quest'ultimo tramite Solaris Live Upgrade. Per un esempio di aggiornamento e applicazione di patch dalla versione Solaris 8 alla versione Solaris 10, vedere Restrictions for Using Solaris Live Upgrade.


  1. Diventare superutente o assumere un ruolo equivalente.

    I ruoli comportano determinate autorizzazioni e consentono di eseguire comandi che richiedono privilegi. Per maggiori informazioni sui ruoli, vedere Configuring RBAC (Task Map) in System Administration Guide: Security Services.

  2. Per rimuovere una o più patch da un nuovo ambiente di boot, digitare:


    # luupgrade -T -n second_disk patch_name
    
    -T

    Indica la rimozione della patch o delle patch specificate dall'ambiente di boot

    -n nome_BE

    Specifica il nome dell'ambiente di boot da cui devono essere rimosse le patch

    nome_patch

    Specifica i nomi delle patch da rimuovere. Se le patch sono più di una, separare i nomi con uno spazio.

  3. Per aggiungere una o più patch al nuovo ambiente di boot, digitare il comando seguente.


    # luupgrade -t -n second_disk -s /path-to-patches patch-name
    
    -t

    Indica l'aggiunta delle patch all'ambiente di boot.

    -n nome_BE

    Specifica il nome dell'ambiente di boot a cui deve essere aggiunta la patch

    -s percorso-patch

    Specifica il percorso della directory che contiene le patch da aggiungere.

    nome_patch

    Specifica i nomi delle patch da aggiungere. Se le patch sono più di una, separare i nomi con uno spazio.


Esempio 5–5 Aggiunta di patch a un'immagine di installazione di rete in un ambiente di boot

In questo esempio, vengono rimosse e aggiunte alcune patch all'ambiente di boot secondo_disco.


# luupgrade -T -n second_disk 222222-01
# luupgrade -t -n second_disk -s /net/installmachine/export/packages \
333333-01 4444444-01