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

Installazione di Solaris Live Upgrade

Prima di eseguire Solaris Live Upgrade, è necessario installare i pacchetti più recenti di Solaris Live Upgrade dal supporto di installazione e installare le patch elencate nel documento informativo 206844 di SunSolve. È necessario installare i pacchetti di Solaris Live Upgrade nel sistema operativo attualmente in uso e rimuovere i pacchetti precedenti. La versione dei pacchetti di Solaris Live Upgrade deve corrispondere a quella del sistema operativo verso il quale si esegue l'aggiornamento. Ad esempio, se si utilizza Solaris 9 e si intende aggiornare il sistema a Solaris 10 9/10, è necessario installare i pacchetti di Solaris Live Upgrade contenuti in Solaris 10 9/10. È necessario inoltre installare le patch elencate nel documento informativo 206844 di SunSolve. I pacchetti e le patch più recenti garantiscono che tutte le correzioni dei bug e le nuove funzioni vengano installate. Assicurarsi di aver installato tutte le patch relative al sistema in uso prima di creare un nuovo ambiente di boot.

Nel documento informativo 206844 disponibile nel sito Web SunSolve è spiegato come rimuovere pacchetti precedenti e installare nuovi pacchetti e sono elencate le patch necessarie. Di seguito è fornita una descrizione più dettagliata delle stesse procedure indicate nel documento informativo 206844.

ProcedureInstallare Solaris Live Upgrade con il comando pkgadd

È possibile installare i pacchetti utilizzando il comando liveupgrade20 presente nel DVD o nel CD di installazione oppure utilizzare il comando pkgadd. Per l'esecuzione del comando liveupgrade20 è necessario il software Java. Se nel sistema non è installato il software Java, è necessario utilizzare il comando pkgadd per installare i pacchetti. Per ulteriori informazioni, vedere il documento informativo di SunSolve.

  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. Rimuovere i pacchetti esistenti di Solaris Live Upgrade.

    I tre pacchetti di Solaris Live Upgrade, SUNWluu, SUNWlur e SUNWlucfg, includono il software richiesto per l'aggiornamento e l'applicazione di patch con Solaris Live Upgrade. I pacchetti includono il software esistente, le nuove funzioni e le correzioni dei bug. Se i pacchetti esistenti non vengono rimossi e la nuova versione non viene installata nel sistema prima di usare Solaris Live Upgrade, non è possibile eseguire l'aggiornamento o l'applicazione di patch alla versione di destinazione. Il pacchetto SUMWlucfg è stato introdotto a partire dalla versione Solaris 10 8/07. Se si utilizzano i pacchetti di Solaris Live Upgrade di una versione precedente a Solaris 10 8/07, non è necessario rimuovere questo pacchetto.


    # pkgrm SUNWlucfg SUNWluu SUNWlur
    
  3. Installare i pacchetti nel seguente ordine.


    # pkgadd -d path_to_packages SUNWlucfg SUNWlur SUNWluu   
    
    percorso_pacchetti

    Specifica il percorso assoluto dei pacchetti del software.

  4. Verificare che i pacchetti siano stati installati correttamente.


    # pkgchk -v SUNWlucfg SUNWlur SUNWluu
    

ProcedureInstallare Solaris Live Upgrade con il programma di installazione di Solaris

È possibile installare i pacchetti utilizzando il comando liveupgrade20 presente nel DVD o nel CD di installazione. Per l'esecuzione del comando liveupgrade20 è necessario il software Java. Se nel sistema non è installato il software Java, è necessario utilizzare il comando pkgadd per installare i pacchetti. Per ulteriori informazioni, vedere il documento informativo di SunSolve.


Nota –

Questa procedura presuppone che sia in esecuzione la gestione dei volumi (Volume Manager). Per maggiori informazioni sulla gestione dei supporti rimovibili con Volume Manager, vedere il manuale System Administration Guide: Devices and File Systems.


  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. Rimuovere i pacchetti esistenti di Solaris Live Upgrade.

    I tre pacchetti di Solaris Live Upgrade, SUNWluu, SUNWlur e SUNWlucfg, includono il software richiesto per l'aggiornamento e l'applicazione di patch con Solaris Live Upgrade. I pacchetti includono il software esistente, le nuove funzioni e le correzioni dei bug. Se i pacchetti esistenti non vengono rimossi e la nuova versione non viene installata nel sistema prima di usare Solaris Live Upgrade, non è possibile eseguire l'aggiornamento o l'applicazione di patch alla versione di destinazione. Il pacchetto SUMWlucfg è stato introdotto a partire dalla versione Solaris 10 8/07. Se si utilizzano i pacchetti di Solaris Live Upgrade di una versione precedente a Solaris 10 8/07, non è necessario rimuovere questo pacchetto.


    # pkgrm SUNWlucfg SUNWluu SUNWlur
    
  3. Inserire il DVD del sistema operativo Solaris o il CD Solaris Software - 2.

  4. Eseguire il programma di installazione per il supporto utilizzato.

    • Se si utilizza il DVD del sistema operativo Solaris, spostarsi nella directory del programma di installazione e avviarlo.


      # cd /cdrom/cdrom0/Solaris_10/Tools/Installers
      # ./liveupgrade20
      

      Viene visualizzata l'interfaccia utente grafica (GUI) del programma di installazione di Solaris. Se si utilizza uno script, è possibile evitare la visualizzazione dell'interfaccia utente grafica utilizzando le opzioni -noconsole e -nodisplay .

    • Se si utilizza il CD Solaris Software - 2, avviare il programma di installazione.


      % ./installer
      

      Viene visualizzata l'interfaccia utente grafica (GUI) del programma di installazione di Solaris.

  5. Dalla schermata di selezione del tipo di installazione, scegliere l'installazione personalizzata.

  6. Nella schermata di selezione della versione locale, fare clic sulle lingue da installare.

  7. Scegliere il software da installare.

    • Per i DVD, nella schermata di selezione dei componenti, fare clic su Avanti per installare i pacchetti.

    • Per i CD, nella schermata di selezione dei prodotti, scegliere l'installazione predefinita per Solaris Live Upgrade e fare clic sulle altre opzioni per deselezionarle.

  8. Installare il software seguendo le indicazioni del programma di installazione di Solaris.

    È quindi possibile installare le patch richieste.

Installazione delle patch richieste da Solaris Live Upgrade

Descrizione 

Per maggiori informazioni 


Avvertenza – Avvertenza –

Il funzionamento corretto di Solaris Live Upgrade richiede l'installazione di un determinato insieme di patch per ogni versione del sistema operativo. Prima di installare o eseguire Solaris Live Upgrade, è necessario installare queste patch.



x86 Solo –

Se questo gruppo di patch non viene installato, Solaris Live Upgrade non riesce e può visualizzare il seguente messaggio di errore. Anche se il messaggio di errore non viene visualizzato, è possibile che le patch necessarie non siano installate. Verificare sempre che tutte le patch indicate nel documento informativo (Infodoc) di SunSolve siano state installate prima di installare Solaris Live Upgrade.


ERROR: Cannot find or is not 
executable: </sbin/biosdev>.
ERROR: One or more patches required by 
Live Upgrade has not been installed.

Le patch elencate nel documento informativo 206844 (in precedenza indicato con il numero 72099) sono soggette a modifica senza preavviso. Queste patch correggono eventuali problemi in Solaris Live Upgrade e nei componenti sui cui si basa. Se si verificano problemi nell'utilizzo di Solaris Live Upgrade, controllare e accertarsi che le patch più recenti di Solaris Live Upgrade siano installate. 

Verificare di disporre dell'elenco più aggiornato delle patch accedendo al sito http://sunsolve.sun.com. Consultare il documento informativo 206844 (in precedenza 72099) sul sito Web di SunSolve.

Se si utilizza Solaris 8 o Solaris 9, è possibile che non si riesca ad eseguire il programma di installazione Solaris Live Upgrade. Queste versioni infatti non contengono l'insieme di patch richiesto per eseguire il Java 2 runtime environment. Per eseguire il programma di installazione di Solaris Live Upgrade e installarne i pacchetti è necessario che sul sistema sia presente il cluster di patch raccomandato per l'ambiente runtime Java 2. 

Per installare i pacchetti di Solaris Live Upgrade, usare il comando pkgadd. Oppure, installare il gruppo di patch consigliato per l'ambiente runtime Java 2. Il gruppo di patch è disponibile su http://sunsolve.sun.com.

ProcedureInstallare le patch richieste

  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. Se le patch vengono memorizzate sul disco rigido locale creare una directory, ad esempio /var/tmp/patches_lu.

  3. Recuperare l'elenco delle patch dal sito Web di SunSolve.

  4. Accedere alla directory delle patch come nell'esempio seguente.


    # cd /var/tmp/lupatches
    
  5. Installare le patch con il comando patchadd.


    # patchadd path_to_patches patch-id  patch-id
    

    patch_id indica il numero o i numeri delle patch. Se le patch sono più di una, separare i nomi con uno spazio.


    Nota –

    Le patch devono essere applicate nell'ordine specificato nel documento informativo 206844.


  6. Effettuare il reboot del sistema, se necessario. Alcune patch richiedono il reboot del sistema.

    Solo x86: il reboot del sistema è necessario per eseguire correttamente Solaris Live Upgrade.


    # init 6
    

    Sono ora disponibili i pacchetti e le patch necessari per la creazione corretta di un nuovo ambiente di boot.