JavaScript is required to for searching.
Ignora collegamenti di spostamento
Esci da visualizzazione stampa
Guida all'installazione di Oracle Solaris 10 8/11: Solaris Live Upgrade e pianificazione degli aggiornamenti
search filter icon
search icon

Informazioni sul documento

Prefazione

Parte I Aggiornamento con Solaris Live Upgrade

1.  Informazioni sulla pianificazione dell'installazione di Solaris

2.  Solaris Live Upgrade (panoramica)

3.  Solaris Live Upgrade (pianificazione)

4.  Uso di Solaris Live Upgrade per creare un ambiente di boot (procedure)

5.  Aggiornamento con Solaris Live Upgrade (procedure)

Mappa delle attività: aggiornamento di un ambiente di boot

Aggiornamento di un ambiente di boot

Linee guida per l'aggiornamento

Aggiornamento di un sistema con pacchetti o patch

Aggiornare un'immagine di installazione di rete in un ambiente di boot

Aggiornare un'immagine di installazione di rete da più CD

Aggiungere pacchetti a un'immagine di installazione di rete in un ambiente di boot

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

Ottenere informazioni sui pacchetti installati in un ambiente di boot

Aggiornamento con un profilo JumpStart

Creare un profilo per Solaris Live Upgrade

Provare un profilo da usare con Solaris Live Upgrade

Eseguire un aggiornamento con un profilo usando Solaris Live Upgrade

Installazione di archivi Solaris Flash in un ambiente di boot

Installare un archivio Solaris Flash in un ambiente di boot

Installare un archivio Solaris Flash con un profilo

Installare un archivio Solaris Flash con una parola chiave di un profilo

Attivazione di un ambiente di boot

Requisiti e limitazioni per l'attivazione di un ambiente di boot

Attivare un ambiente di boot

Attivare un ambiente di boot e sincronizzare i file

x86: Attivazione di un ambiente di boot con il menu di GRUB

x86: Attivare un ambiente di boot con il menu di GRUB

6.  Ripristino dei guasti: ripristino dell'ambiente di boot originale (procedure)

7.  Manutenzione degli ambienti di boot con Solaris Live Upgrade (procedure)

8.  Aggiornamento del sistema operativo Oracle Solaris su un sistema con zone non globali

9.  Solaris Live Upgrade (esempi)

10.  Solaris Live Upgrade (riferimenti sui comandi)

Parte II Aggiornamento e migrazione con Solaris Live Upgrade a un pool root ZFS

11.  Solaris Live Upgrade e ZFS (panoramica)

12.  Solaris Live Upgrade per ZFS (pianificazione)

13.  Creazione di un ambiente di boot per i pool root ZFS

14.  Solaris Live Upgrade per ZFS in presenza di zone non globali

Parte III Appendici

A.  Soluzione dei problemi (procedure)

B.  Altri requisiti per i pacchetti SVR4 (riferimenti)

C.  Utilizzo dello strumento di analisi delle patch nell'aggiornamento (procedure)

Glossario

Indice analitico

Attivazione di un ambiente di boot

L'attivazione di un ambiente di boot permette di utilizzarlo per il reboot successivo del sistema. In caso di problemi nell'avvio del sistema con il nuovo ambiente di boot, sarà sufficiente tornare all'ambiente di boot originale. Vedere il Capitolo 6Ripristino dei guasti: ripristino dell'ambiente di boot originale (procedure).

Descrizione
Per maggiori informazioni
Usare questa procedura per attivare un ambiente di boot con il comando luactivate.

Nota - La prima attivazione di un ambiente di boot deve essere eseguita con il comando luactivate.


Utilizzare questa procedura per attivare un ambiente di boot e forzare la sincronizzazione dei file.

Nota - Il file vengono sincronizzati alla prima attivazione. Se si passa a un altro ambiente di boot dopo la prima attivazione, i file non vengono sincronizzati.


x86: Usare questa procedura per attivare un ambiente di boot con il menu di GRUB.

Nota - Il menu di GRUB facilita il passaggio da un ambiente di boot all'altro. Dopo la prima attivazione, gli ambienti di boot sono visualizzati nel menu di GRUB.


Requisiti e limitazioni per l'attivazione di un ambiente di boot

Perché l'attivazione possa avvenire correttamente, l'ambiente di boot deve soddisfare le seguenti condizioni:

Descrizione
Per maggiori informazioni
Lo stato dell'ambiente di boot deve essere “complete”.
Per informazioni su come determinare lo stato dell'ambiente, vedere Visualizzazione dello stato degli ambienti di boot
Se l'ambiente di boot non è quello attivo, non è stato possibile attivare le partizioni di quell'ambiente con i comandi luumount o mount.
Per visualizzare le pagine man, vedere lumount(1M) o mount(1M)
L'ambiente di boot che si desidera attivare non può essere sottoposto a un'operazione di confronto.
Per le procedure, vedere Confronto tra due ambienti di boot
Se si desidera riconfigurare lo spazio di swap, operare questa modifica prima di avviare l'ambiente di boot inattivo. Nella configurazione predefinita, tutti gli ambienti di boot condividono gli stessi dispositivi di swap.
Per riconfigurare lo spazio di swap, vedere Creare un ambiente di boot e riconfigurare lo spazio di swap

x86 Solo - Se si utilizza un sistema x86, è possibile attivare il menu di GRUB. Vanno considerate le seguenti eccezioni:

Vedere x86: Attivazione di un ambiente di boot con il menu di GRUB.


Attivare un ambiente di boot

La procedura seguente seleziona un nuovo ambiente di boot come ambiente di boot attivo.


x86 Solo - Se si utilizza un sistema x86, è possibile attivare il menu di GRUB. Vanno considerate le seguenti eccezioni:

Vedere x86: Attivazione di un ambiente di boot con il menu di GRUB.


  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 attivare l'ambiente di boot, digitare:
    # /sbin/luactivate BE_name
    nome_BE

    Specifica il nome dell'ambiente di boot da attivare

  3. Effettuare il reboot del sistema.
    # init 6

    Avvertenza

    Avvertenza - Per effettuare il reboot del sistema, usare solo i comandi init o shutdown. Non usare i comandi reboot, halt o uadmin, poiché il sistema non cambierebbe l'ambiente di boot. Verrebbe cioè avviato nuovamente l'ambiente di boot precedentemente attivo.


Esempio 5-14 Attivazione di un ambiente di boot

In questo esempio, al successivo reboot viene attivato l'ambiente di boot secondo_disco.

# /sbin/luactivate second_disk
# init 6

Attivare un ambiente di boot e sincronizzare i file

La prima volta che si avvia un sistema da un nuovo ambiente di boot, il software Solaris Live Upgrade sincronizza questo ambiente con quello precedentemente attivo. “Sincronizzazione” significa in questo caso la copia di alcuni file e directory di importanza critica dall'ambiente di boot precedente a quello nuovo. Solaris Live Upgrade non esegue questa sincronizzazione dopo l'avvio iniziale, a meno che questa operazione non venga forzata usando il comando luactivate e l'opzione -s.


x86 Solo - Anche quando si passa da un ambiente di boot all'altro con il menu di GRUB, i file non vengono sincronizzati. Usare la procedura seguente per sincronizzare i file.


Per maggiori informazioni sulla sincronizzazione, vedere Sincronizzazione dei file tra gli ambienti di boot.

  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 attivare l'ambiente di boot, digitare:
    # /sbin/luactivate -s BE_name
    -s

    Forza la sincronizzazione dei file tra l'ambiente di boot precedentemente attivo e quello nuovo. Alla prima attivazione di un ambiente di boot, i file dei due ambienti di boot vengono sincronizzati. Alle attivazioni successive, i file verranno sincronizzati solo se verrà utilizzata l'opzione -s.


    Avvertenza

    Avvertenza - Questa opzione deve essere utilizzata con estrema cautela, poiché spesso è difficile tener conto di tutte le modifiche apportate all'ultimo ambiente di boot attivo. Ad esempio, se l'ambiente di boot attuale esegue il software Oracle Solaris 10 8/11 e si ritorna a Solaris 9 con una sincronizzazione forzata, i file della release Solaris 9 possono risultare modificati. Poiché i file dipendono dalla release del sistema operativo, può essere impossibile avviare Solaris 9 perché i file di Oracle Solaris 10 8/11 non risultano sempre compatibili con quelli di Solaris 9.


    nome_BE

    Specifica il nome dell'ambiente di boot da attivare.

  3. Effettuare il reboot del sistema.
    # init 6

Esempio 5-15 Attivazione di un ambiente di boot

In questo esempio, al successivo reboot viene attivato l'ambiente di boot secondo_disco e i file vengono sincronizzati.

# /sbin/luactivate -s second_disk
# init 6

x86: Attivazione di un ambiente di boot con il menu di GRUB

Il menu di GRUB fornisce un metodo alternativo per passare da un ambiente di boot all'altro. Il menu di GRUB è un'alternativa all'attivazione (avvio) con il comando luactivate. La tabella qui sotto riporta le avvertenze e i limiti dell'utilizzo del menu di GRUB.

Tabella 5-3 x86: Attivazione con il menu di GRUB

Attività
Descrizione
Per maggiori informazioni
Avvertenza
Dopo avere attivato un ambiente di boot, non modificare l'ordine dei dischi del BIOS. Se si modifica questo ordine, il menu di GRUB può diventare inutilizzabile. Se il problema si verifica, è sufficiente ripristinare l'ordine dei dischi originario.
Attivazione di un ambiente di boot per la prima volta
La prima attivazione di un ambiente di boot deve essere eseguita con il comando luactivate. Al successivo reboot, il nome dell'ambiente di boot viene visualizzato nel menu principale di GRUB. È possibile passare a questo ambiente di boot selezionando la voce appropriata nel menu di GRUB.
Sincronizzazione dei file
Quando si avvia un ambiente di boot per la prima volta, viene eseguita la sincronizzazione dei file tra l'ambiente di boot attivo e quello nuovo. Nelle successive attivazioni, i file non vengono sincronizzati. Anche quando si passa da un ambiente di boot all'altro con il menu di GRUB, i file non vengono sincronizzati. È possibile forzare la sincronizzazione usando il comando luactivate con l'opzione -s.
Ambienti di boot creati prima di Solaris 10 1/06
Se l'ambiente di boot è stato creato con Solaris 8, Solaris 9 o Solaris 10 3/05, l'ambiente di boot deve sempre essere attivato con il comando luactivate. Questi ambiente di boot non vengono visualizzati nel menu di GRUB.
Modifica o personalizzazione delle voci del menu di GRUB
Il file menu.lst di GRUB contiene le informazioni visualizzate nel menu principale di GRUB. La modifica di questo file può rendersi necessaria per le seguenti ragioni:
  • Aggiungere al menu di GRUB voci corrispondenti a sistemi operativi diversi dal sistema operativo Oracle Solaris.

  • Personalizzare la procedura di avvio. Ad esempio, abilitare la modalità dettagliata o modificare il periodo di attesa predefinito per l'avvio del sistema operativo.


Nota - Per effettuare modifiche al menu di GRUB, è necessario conoscere la posizione del file menu.lst. Per istruzioni dettagliate, vedere il Capitolo 13, Managing the Oracle Solaris Boot Archives (Tasks) in System Administration Guide: Basic Administration.



Avvertenza

Avvertenza - Non utilizzare il file menu.lst di GRUB per modificare le voci di Solaris Live Upgrade. Tali modifiche potrebbero impedire la corretta esecuzione di Solaris Live Upgrade. Sebbene sia possibile utilizzare il file menu.lst per personalizzare la procedura di avvio, per eseguire una personalizzazione è preferibile usare il comando eeprom. Utilizzando il file menu.lst per la personalizzazione del processo, è possibile che le voci relative al sistema operativo Oracle Solaris vengano modificate durante un aggiornamento del software. In questo caso, le modifiche al file potrebbero andare perdute.


x86: Attivare un ambiente di boot con il menu di GRUB

È possibile passare da un ambiente di boot all'altro usando il menu di GRUB. Vanno considerate le seguenti limitazioni:

  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. Effettuare il reboot del sistema.
    # init 6

    Viene visualizzato il menu principale di GRUB. Sono elencati due sistemi operativi, Solaris e secondo_disco (un ambiente di boot di Solaris Live Upgrade). Le voci failsafe vengono utilizzate per il ripristino se per qualche motivo non è possibile avviare il sistema operativo principale.

    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris  failsafe                                                  |
    |second_disk                                                        |
    |second_disk failsafe                                               |
    +-------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  3. Per avviare un ambiente di boot, usare i tasti freccia per selezionarlo e premere Invio.

    L'ambiente di boot selezionato viene avviato e diviene l'ambiente attivo.