Ignora collegamenti di spostamento | |
Esci da visualizzazione stampa | |
![]() |
Guida all'installazione di Oracle Solaris 10 8/11: Solaris Live Upgrade e pianificazione degli aggiornamenti |
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 e sincronizzare i file
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
A. Soluzione dei problemi (procedure)
B. Altri requisiti per i pacchetti SVR4 (riferimenti)
C. Utilizzo dello strumento di analisi delle patch nell'aggiornamento (procedure)
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).
|
Perché l'attivazione possa avvenire correttamente, l'ambiente di boot deve soddisfare le seguenti condizioni:
|
x86 Solo - Se si utilizza un sistema x86, è possibile attivare il menu di GRUB. Vanno considerate le seguenti eccezioni:
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.
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.
Vedere x86: Attivazione di un ambiente di boot con il menu di GRUB.
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:
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.
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.
Vedere x86: Attivazione di un ambiente di boot con il menu di GRUB.
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.
# /sbin/luactivate BE_name
Specifica il nome dell'ambiente di boot da attivare
# init 6
![]() | 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
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.
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.
# /sbin/luactivate -s BE_name
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 - 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. |
Specifica il nome dell'ambiente di boot da attivare.
# 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
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
|
È possibile passare da un ambiente di boot all'altro usando il menu di GRUB. Vanno considerate le seguenti limitazioni:
La prima attivazione di un ambiente di boot deve essere eseguita con il comando luactivate. Dopo l'attivazione iniziale, l'ambiente di boot viene visualizzato nel menu di GRUB. A questo punto è possibile avviare l'ambiente di boot dal menu di GRUB.
Attenzione - L'utilizzo del menu di GRUB per passare da un ambiente di boot all'altro non esegue la sincronizzazione. Per maggiori informazioni sulla sincronizzazione dei file, vedere Sincronizzazione forzata tra gli ambienti di boot.
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.
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.
# 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.
L'ambiente di boot selezionato viene avviato e diviene l'ambiente attivo.