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)

Requisiti per Solaris Live Upgrade

Requisiti di sistema per Solaris Live Upgrade

Installazione di Solaris Live Upgrade

Pacchetti richiesti

Requisiti di spazio per Solaris Live Upgrade

Requisiti per la creazione di volumi RAID-1 (mirror) con Solaris Live Upgrade

Aggiornamento di un sistema con pacchetti o patch

Limitazioni di aggiornamento e installazione

Indicazioni per la creazione dei file system con il comando lucreate

Indicazioni per la selezione delle slice per i file system

Indicazioni per la scelta della slice per il file system root (/)

Indicazioni per la scelta delle slice per i file system in mirroring

Indicazioni generali per la creazione di file system in volumi RAID-1 (mirror)

Indicazioni per la scelta della slice per il volume di swap

Configurazione dello spazio di swap per il nuovo ambiente di boot

Impossibilità di creare l'ambiente di boot con lo spazio di swap in uso

Indicazioni per la scelta delle slice per i file system condivisibili

Personalizzazione del contenuto del nuovo ambiente di boot

Sincronizzazione dei file tra gli ambienti di boot

Aggiunta di file a /etc/lu/synclist

Sincronizzazione forzata tra gli ambienti di boot

Avvio di più ambienti di boot

Interfaccia a caratteri di Solaris Live Upgrade

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

5.  Aggiornamento con Solaris Live Upgrade (procedure)

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

Indicazioni per la selezione delle slice per i file system

Per la creazione di file system di un ambiente di boot, le regole da seguire sono uguali a quelle per la creazione di file system per il sistema operativo Oracle Solaris. Solaris Live Upgrade non previene la creazione di configurazioni non valide per i file system di importanza critica. Ad esempio, è possibile eseguire un comando lucreate che crei file system separati per / e /kernel, creando così una configurazione non valida per il file system root (/).

Durante il ripartizionamento dei dischi, evitare di sovrapporre le slice. In tal caso, infatti, il nuovo ambiente di boot verrà creato senza errori ma, una volta attivato, non permetterà di avviare il sistema. I file system sovrapposti possono risultare danneggiati.

Perché Solaris Live Upgrade operi correttamente, è necessario che il file vfstab dell'ambiente di boot attivo abbia un contenuto valido con almeno una voce per il file system root (/).

Indicazioni per la scelta della slice per il file system root (/)

Quando si crea un ambiente di boot inattivo, occorre identificare la slice in cui copiare il file system root (/). Per selezionare tale slice, usare i criteri seguenti. La slice deve soddisfare i seguenti requisiti:

Indicazioni per la scelta delle slice per i file system in mirroring

È possibile creare un nuovo ambiente di boot che contenga qualunque combinazione di slice di dischi fisici, volumi Solaris Volume Manager o volumi Veritas Volume Manager. Nel nuovo ambiente di boot è possibile copiare i file system di importanza critica dei seguenti tipi:

Quando si crea un nuovo ambiente di boot, il comando lucreate -m riconosce i seguenti tre tipi di dispositivo:


Nota - In caso di problemi nell'aggiornamento con Veritas VxVM, vedere Errore irreversibile del sistema durante l'aggiornamento con Solaris Live Upgrade su volumi Veritas VxVm.


Indicazioni generali per la creazione di file system in volumi RAID-1 (mirror)

Usare le seguenti linee guida per controllare se un volume RAID-1 è occupato, è in corso di sincronizzazione o se contiene file system utilizzati in quel momento da un ambiente di boot di Solaris Live Upgrade.

Per indicazioni sulla denominazione dei volumi, vedere Requisiti dei nomi dei volumi RAID e linee guida per i metodi JumpStart personalizzato e Solaris Live Upgrade in Guida all’installazione di Oracle Solaris 10 8/11: pianificazione dell’installazione e dell’aggiornamento.

Controllo dello stato dei volumi

Se un mirror o un submirror richiede un intervento di manutenzione o è occupato, non è possibile scollegarne i componenti. Prima di creare un nuovo ambiente di boot e utilizzare la parola chiave detach, occorre usare il comando metastat. Il comando metastat controlla se il mirror è in fase di risincronizzazione o se è correntemente in uso. Per informazioni, vedere la pagina man metastat(1M).

Scollegamento dei volumi e risincronizzazione dei mirror

Se si utilizza la parola chiave detach per separare un submirror, lucreate controlla se il dispositivo è attualmente in fase di risincronizzazione. Se è in corso una risincronizzazione, il submirror non può essere scollegato e viene generato un messaggio di errore.

La risincronizzazione è il processo con cui i dati residenti in un submirror vengono copiati in un altro submirror quando si verifica uno dei seguenti problemi:

Per maggiori informazioni sulla risincronizzazione, vedere RAID-1 Volume (Mirror) Resynchronization in Solaris Volume Manager Administration Guide.

Uso dei comandi di Solaris Volume Manager

Per operare sui volumi di un ambiente di boot inattivo, è preferibile usare il comando lucreate anziché i comandi di Solaris Volume Manager. Solaris Volume Manager non riconosce gli ambienti di boot, mentre il comando lucreate utilizza una serie di controlli che impediscono la possibile distruzione involontaria degli ambienti di boot. Ad esempio, lucreate impedisce di sovrascrivere o di eliminare i volumi di Solaris Volume Manager.

Se tuttavia si è già utilizzato il software Solaris Volume Manager per creare concatenazioni, stripe e mirror di natura complessa, per modificare queste configurazioni è necessario utilizzare ancora Solaris Volume Manager. Solaris Live Upgrade riconosce questi componenti e supporta il loro utilizzo. Prima di usare i comandi di Solaris Volume Manager per creare, modificare o distruggere i componenti dei volumi, usare i comandi lustatus o lufslist. Questi comandi permettono di determinare quali volumi di Solaris Volume Manager contengano file system utilizzati da un ambiente di boot Solaris Live Upgrade.

Indicazioni per la scelta della slice per il volume di swap

In questa sezione sono fornite indicazioni per la configurazione e alcuni esempi relativi a una slice di swap.

Configurazione dello spazio di swap per il nuovo ambiente di boot

Per configurare una slice di swap con il comando lucreate e l'opzione -m, è possibile procedere in tre modi:

Gli esempi seguenti illustrano i tre metodi per la configurazione dello spazio di swap. L'ambiente di boot corrente è configurato con il file system root (/) su c0t0d0s0. Il file system di swap si trova su c0t0d0s1.

Impossibilità di creare l'ambiente di boot con lo spazio di swap in uso

La creazione dell'ambiente di boot non riesce se la slice di swap è utilizzata da un ambiente di boot diverso da quello corrente. Se l'ambiente di boot era stato creato con l'opzione -s, la slice di swap può essere utilizzata solo dall'ambiente di boot alternativo ma non da altri.

Indicazioni per la scelta delle slice per i file system condivisibili

Solaris Live Upgrade copia l'intero contenuto di una slice nella slice designata del nuovo ambiente di boot. In alcuni casi, tuttavia, può essere più comodo condividere i file system di grandi dimensioni tra gli ambienti di boot anziché copiarli fisicamente, in modo da occupare meno spazio e velocizzare le operazioni. I file system di importanza critica per l'ambiente operativo, ad esempio il file system root (/) e /var, devono necessariamente essere copiati. I file system come /home non sono di importanza critica e possono essere condivisi tra gli ambienti di boot. I file system condivisibili devono essere definiti dall'utente e trovarsi su slice di swap separate nell'ambiente di boot attivo e in quello inattivo. Il disco può essere riconfigurato in vari modi a seconda delle esigenze.

Riconfigurazione di un disco
Esempi
Per maggiori informazioni
È possibile ripartizionarlo prima di creare il nuovo ambiente di boot e collocare il file system condivisibile in una propria slice.
Ad esempio, se i file system root (/), /var e /home si trovano tutti nella stessa slice, è possibile riconfigurare il disco e collocare /home in una propria slice. Quando si crea un nuovo ambiente di boot, /home viene automaticamente condiviso con il nuovo ambiente di boot.
Se si desidera condividere una directory, è necessario collocarla in una slice separata. La directory diventa così un file system condivisibile con un altro ambiente di boot. Il comando lucreate con l'opzione -m permette di creare un nuovo ambiente di boot e di collocare una directory in una propria slice. Tuttavia, il nuovo file system non può ancora essere condiviso con l'ambiente di boot originale. A tale scopo, occorre eseguire il comando lucreate con l'opzione -m e creare un altro ambiente di boot. I due ambienti di boot nuovi potranno condividere la directory.
Ad esempio, se si desidera eseguire un aggiornamento dalla release Solaris 9 alla release Oracle Solaris 10 8/11 e condividere /home, è possibile eseguire il comando lucreate con l'opzione -m. per creare una release Solaris 9 con /home come file system separato in una propria slice. Occorre quindi eseguire nuovamente il comando lucreate con l'opzione -m per duplicare questo ambiente di boot. Questo terzo ambiente di boot potrà quindi essere aggiornato alla release Oracle Solaris 10 8/11. /home è condiviso tra le release Solaris 9 e Oracle Solaris 10 8/11.
Per una descrizione dei file system di importanza critica e dei file system condivisibili, vedere Tipi di file system.