JavaScript is required to for searching.
Ignora collegamenti di spostamento
Esci da visualizzazione stampa
Guida all''nstallazione di Oracle Solaris 10 10/13: Solaris Live Upgrade e pianificazione degli aggiornamenti     Oracle Solaris 10 1/13 Information Library (Italiano)
search filter icon
search icon

Informazioni sul documento

Prefazione

Parte I Aggiornamento con Live Upgrade

1.  Informazioni sulla pianificazione dellapinstallazione di Oracle Solaris

2.  Live Upgrade (panoramica)

3.  Live Upgrade (pianificazione)

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

5.  Aggiornamento con Live Upgrade (procedure)

6.  Ripristino dei guasti: ripristino dellapambiente di boot originale (procedure)

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

Panoramica della gestione di Live Upgrade

Attività di gestione per gli ambienti di boot

Visualizzazione dello stato di tutti gli ambienti di boot

Aggiornamento di un ambiente di boot precedentemente configurato

Annullamento di un job pianificato di creazione, aggiornamento o copia

Confronto tra ambienti di boot

Eliminazione di un ambiente di boot inattivo

Visualizzazione del nome dellapambiente di boot attivo

Rinomina di un ambiente di boot

Aggiunta o modifica della descrizione associata al nome di un ambiente di boot

Visualizzazione della configurazione di un ambiente di boot

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

9.  Esempi di Live Upgrade

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

10.  Live Upgrade e ZFS (panoramica)

11.  Live Upgrade per ZFS (pianificazione)

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

13.  Live Upgrade per ZFS con zone non globali installate

Parte III Appendici

A.  Riferimenti sui comandi Live Upgrade

B.  Risoluzione dei problemi (procedure)

C.  Altri requisiti per i pacchetti SVR4 (riferimenti)

D.  Utilizzo dello strumento di analisi delle patch nellapaggiornamento (procedure)

Glossario

Indice analitico

Attività di gestione per gli ambienti di boot

Visualizzazione dello stato di tutti gli ambienti di boot

Per visualizzare informazioni sull'ambiente di boot è possibile utilizzare il comando lustatus. Se non viene specificato un ambiente di boot, vengono visualizzate informazioni di stato su tutti gli ambienti di boot del sistema.

Per ogni ambiente di boot vengono presentate le seguenti informazioni:

In questo esempio viene visualizzato lo stato di tutti gli ambienti di boot. Per visualizzare lo stato di un ambiente di boot specifico, eseguire il comando con il nome dell'ambiente di boot.

# su
# lustatus
boot environment   Is        Active  Active     Can        Copy
Name               Complete  Now     OnReboot   Delete     Status
------------------------------------------------------------------------
disk_a_S9           yes       yes     yes        no       -    
disk_b_S10database   yes       no      no         yes      COPYING  
disk_b_S9a          no        no      no         yes      - 

In base all'output di esempio, non sarebbe possibile eseguire operazioni di copia, ridenominazione o aggiornamento su disk_b_S9a in quanto è incompleto, né su disk_b_S10database in quanto è in corso un'operazione di aggiornamento di Live Upgrade.

Aggiornamento di un ambiente di boot precedentemente configurato

Per aggiornare il contenuto di un ambiente di boot precedentemente configurato è possibile utilizzare il menu Copy o il comando lumake. I file system dell'ambiente di boot attivo (di origine) vengono copiati nell'ambiente di boot di destinazione. I dati di quest'ultimo vengono distrutti. Per eseguire un'operazione di copia da un ambiente di boot, è necessario che lo stato dell'ambiente sia Completato. Per determinare lo stato di un ambiente di boot, vedere Visualizzazione dello stato di tutti gli ambienti di boot.

Il job di copia può essere pianificato per un momento successivo, ed è possibile pianificare un solo job alla volta. Per annullare una copia pianificata, vedere Annullamento di un job pianificato di creazione, aggiornamento o copia.

Di seguito è riportata la sintassi del comando lumake.

# lumake -n  BE-name [-s source-BE] [-t  time] [-m email-address]
-n nome_BE

Specifica il nome dell'ambiente di boot di cui si desidera sostituire i file system.

-s BE_origine

(Opzionale) Specifica il nome dell'ambiente di boot di origine che contiene i file system da copiare nell'ambiente di boot di destinazione. Se questa opzione viene omessa, lumake utilizza come origine l'ambiente di boot corrente.

-t ora

(Opzionale) Imposta un job batch di copia da eseguire sui file system dell'ambiente di boot specificato all'ora specificata. Per informazioni su come formattare l'argomento "ora", vedere la pagina man at(1).

-m indirizzo_email

(Opzionale) Permette di inviare via e-mail l'output di lumake a un indirizzo specificato al termine delle operazioni eseguite dal comando. L'indirizzo_email non viene verificato. Questa opzione può essere utilizzata solo insieme a -t.

Esempio 7-1 Aggiornamento di un ambiente di boot precedentemente configurato

In questo esempio i file system di third_disk verranno copiati su second_disk. Al termine del job, verrà inviata una email all'utente Gianni del dominio anywhere.com.

# su
# lumake -n  second_disk -s first_disk -m joe@anywhere.com

I file di first_disk vengono copiati su second_disk e viene inviata una email di notifica. Per informazioni su come annullare una copia pianificata, vedere Annullamento di un job pianificato di creazione, aggiornamento o copia.

Annullamento di un job pianificato di creazione, aggiornamento o copia

I job di creazione, aggiornamento e copia di un ambiente di boot possono essere annullati fino all'ora di esecuzione impostata. Il job può essere pianificato con il comando lumake. È possibile pianificare un solo job alla volta.

Per annullare un job pianificato, acquisire i diritti di superutente o assumere un ruolo equivalente ed eseguire il comando lucancel.

Confronto tra ambienti di boot

Per identificare le differenze tra l'ambiente di boot attivo e altri ambienti di boot, è possibile usare il comando lucompare. Per eseguire un confronto, è necessario che lo stato dell'ambiente di boot inattivo sia Completato e che non sia presente alcun processo di copia in attesa. Vedere Visualizzazione dello stato di tutti gli ambienti di boot

Il comando lucompare genera un confronto tra ambienti di boot che include i contenuti di tutte le zone non globali.

L'ambiente di boot specificato non può contenere partizioni attivate con lumount o mount.

Di seguito è riportata la sintassi del comando lucompare.

# /usr/sbin/lucompare -i  infile (or) -t -o  outfile BE-name
-i file_input

Confronta i file elencati in file_input. I file da confrontare devono essere designati con un percorso assoluto. Se viene specificato il nome di una directory, il confronto viene effettuato in modo ricorsivo sul contenuto della directory. Questa opzione è alternativa a -t.

-t

Confronta solo i file non binari. Questo confronto utilizza il comando file(1) su ciascun file per determinare se si tratta di un file di testo. Questa opzione è alternativa a -i.

-o  file_output

Ridirige l'output delle differenze verso file_output

nome_BE

Specifica il nome dell'ambiente di boot da confrontare con quello attivo.

Esempio 7-2 Confronto tra ambienti di boot

In questo esempio l'ambiente di boot first_disk (origine) viene confrontato con second_disk e i risultati vengono inviati ad un file.

# /usr/sbin/lucompare -i  /etc/lu/compare/ \
-o /var/tmp/compare.out second_disk

Eliminazione di un ambiente di boot inattivo

Usare il comando ludelete per rimuovere un ambiente di boot. Vanno considerate le seguenti limitazioni.

Di seguito è riportata la sintassi del comando ludelete.

# ludelete BE-name
nome_BE

Specifica il nome dell'ambiente di boot inattivo da eliminare

Esempio 7-3 Eliminazione di un ambiente di boot inattivo

In questo esempio viene eliminato l'ambiente di boot second_disk.

# ludelete second_disk

Visualizzazione del nome dell'ambiente di boot attivo

Per visualizzare il nome dell'ambiente di boot attivo è possibile usare il comando lucurr. Se sul sistema non è configurato alcun ambiente di boot, compare il messaggio “Nessun ambiente di boot configurato sul sistema”. Si noti che lucurr restituisce solo il nome dell'ambiente di boot corrente, non di quello che verrà attivato al reboot successivo del sistema. Per determinare lo stato di un ambiente di boot, vedere Visualizzazione dello stato di tutti gli ambienti di boot.

Esempio 7-4 Visualizzazione del nome dell'ambiente di boot attivo

In questo esempio viene visualizzato il nome dell'ambiente di boot corrente.

# /usr/sbin/lucurr
solaris10