Solaris Live Upgrade 2.0 è disponibile nell'ambiente operativo Solaris 9. Questa descrizione è relativa alla versione 2.0.
Solaris Live Update 2.1 è ora disponibile nella versione di aggiornamento Solaris 9 8/03. Per una descrizione di Solaris Live Update 2.1, vedere Solaris Live Upgrade 2.1.
Solaris Live Upgrade offre un metodo di aggiornamento del sistema operativo che riduce notevolmente le interruzioni di servizio normalmente associate a questa procedura. Questo processo duplica l'ambiente di boot correntemente in esecuzione e permette, continuando ad usare l'ambiente di boot originale, di aggiornare la copia duplicata. L'ambiente di boot duplicato può essere quindi attivato in sostituzione del precedente riavviando il sistema. In caso di problemi, è possibile ripristinare velocemente l'ambiente di boot originale con una semplice procedura di reboot. Questa funzione elimina le interruzioni di servizio dell'ambiente di produzione associate ai normali processi di test e valutazione.
Oltre ad aggiornare l'ambiente di boot, è anche possibile installare un archivio Web Start Flash su un ambiente di boot inattivo. Riavviando il sistema, verrà attivata la configurazione installata sull'ambiente inattivo.
Solaris 9 include diverse modifiche alla funzione Live Upgrade, che tuttavia possono essere utilizzate solo dalla riga di comando. Tali modifiche riguardano:
Indicazione di avanzamento – Durante l'aggiornamento o l'installazione di un archivio Web Start Flash con Solaris Live Upgrade, viene indicata la percentuale dell'operazione che è stata completata.
Modifiche ai comandi lumount e luumount – Il comando lumount attiva tutti i file system dell'ambiente di boot. Se non viene specificato esplicitamente un punto di attivazione, lumount ne crea uno. Questo punto di attivazione utilizza il nome dell'ambiente di boot anziché un insieme casuale di numeri, impedendo così la proliferazione dei punti di attivazione. Il comando luumount risulta così più semplice da usare.
Il comando luumount disattiva il file system radice dell'ambiente di boot. Questo comando accetta ora come argomento sia un punto di attivazione che il nome dell'ambiente di boot. Inoltre, l'opzione -f permette di forzare la disattivazione del file system dell'ambiente di boot.
Vedere le pagine man lumount(1M) e luumount(1M).
Priorità nello scheduling – Lo scopo principale di Solaris Live Upgrade è di ridurre il più possibile i tempi di inattività dell'ambiente di produzione durante la migrazione a un nuovo sistema operativo. Alcune operazioni di Solaris Live Upgrade, come l'aggiornamento e la copia dei file system, possono generare un notevole carico di lavoro per il sistema. Solaris Live Upgrade dispone ora dei tool necessari per controllare la pianificazione dei processi in base alle priorità. Questa funzione riduce al minimo il degrado delle prestazioni del sistema di produzione. Le impostazioni predefinite per le priorità possono essere modificate nel file /etc/default/lu.
Nomi degli ambienti di boot – I comandi di Solaris Live Upgrade permettono di utilizzare nomi lunghi per gli ambienti di boot. I comandi possono inoltre associare a tali nomi una descrizione di qualunque lunghezza.
Per altre informazioni, vedere la Guida all’installazione di Solaris 9 9/04 o la pagina man, ludesc(1M).
Per maggiori informazioni su Solaris Live Upgrade, vedere la sezione Capitolo 32, Solaris Live Upgrade (argomenti) del Guida all’installazione di Solaris 9 9/04.
Nelle versioni di aggiornamento di Solaris 9, alcune denominazioni sono cambiate come segue:
Solaris Flash (già Web Start Flash)