Questa sezione spiega come usare Solaris Live Upgrade per installare gli archivi Web Start Flash memorizzati nelle seguenti posizioni:
Sul server HTTP
Sul server FTP - Questo percorso deve essere usato solo dalla riga di comando
Sul server NFS
In un file locale
Sull'unità nastro locale
Su un dispositivo locale, ad esempio un DVD o un CD
Alcuni esempi di sintassi dei percorsi associati alla memorizzazione degli archivi sono riportati in "Parola chiave archive_location".
L'installazione di un archivio Web Start Flash sovrascrive tutto il contenuto del nuovo ambiente di boot ad eccezione dei file condivisi.
Per usare la funzione di installazione Web Start Flash, è prima necessario installare il sistema master e avere creato l'archivio Web Start Flash. Per maggiori informazioni su Web Start Flash, vedere il Capitolo 16.
Per potere aggiornare o installare un archivio flash in un nuovo ambiente di boot, il dispositivo deve essere una slice fisica. Se l'ambiente di boot contiene un file system attivato su un metadevice di Solaris Volume Manager o su un volume Veritas File System (VxFS), non è possibile eseguire l'aggiornamento o l'installazione di un archivio Flash. Per aggiornare o installare un archivio Flash in un ambiente di boot di questo tipo occorre modificare manualmente l'ambiente in modo che le tutte le slice risiedano su dischi fisici. Ad esempio, è possibile usare il comando lucreate per creare un altro ambiente di boot oppure disattivare i metadevice o i volumi.
Per creare una copia dell'ambiente di boot con il comando lucreate, occorre collocare la copia dell'ambiente di boot su slice di dischi fisici. Ad esempio, se la configurazione dell'ambiente di boot corrente fosse la seguente:
File system radice (/) |
Attivato su /dev/md/dsk/d10 |
/usr |
Attivato su /dev/md/dsk/d20 |
/var |
Attivato su /dev/dsk/c0t3d0s0 |
Slice libera |
c0t4d0s0 |
Slice libera |
c0t4d0s3 |
Slice libera |
c0t4d0s4 |
Per copiare l'ambiente di boot su slice di dischi fisici, è possibile usare il comando lucreate riportato qui sotto. L'ambiente di boot potrebbe quindi essere aggiornato o installato con un archivio Flash. In questo esempio, il nome dell'ambiente di boot corrente è BE_corrente, mentre il nome del nuovo ambiente è BE_nuovo.
# lucreate -s BE_corrente -n BE_nuovo -m /:/dev/dsk/c0t4d0s0:ufs \ -m /usr:/dev/dsk/c0t4d0s3:ufs -m /var:/dev/dsk/c0t4d0s4:ufs |
In questo modo sarà possibile aggiornare o installare un archivio Flash nel nuovo ambiente di boot, attivarlo e quindi ricreare un mirror o incapsularlo manualmente.
Per disattivare manualmente il metadevice o il volume, procedere come segue:
Attivare manualmente l'ambiente di boot
Modificare il file /etc/vfstab impostando tutti i metadevice o i volumi su slice di dischi fisici
Usare Solaris Volume Manager o il software Veritas per disattivare i metadevice o i volumi
Disattivare l'ambiente di boot
Dal menu principale di Solaris Live Upgrade, selezionare Flash.
Viene visualizzato il menu "Flash an Inactive Boot Environment".
Inserire il nome dell'ambiente di boot in cui si desidera installare l'archivio Web Start Flash e la posizione del supporto di installazione:
Name of Boot Environment: solaris_9 Package Media: /net/install-svr/export/s9/latest |
Premere F1 per aggiungere un archivio.
Il sottomenu per la selezione dell'archivio può essere vuoto o presentare il nome di un singolo archivio o un elenco di archivi. Se vengono presentati più archivi, significa che vi sono degli archivi stratificati. Per una descrizione di questi archivi, vedere "Installazione di più archivi Web Start Flash".
È possibile aggiungere o rimuovere gli archivi desiderati dall'elenco. L'esempio seguente presenta un elenco vuoto.
Location - Retrieval Method <No Archives added> - Select ADD to add archives |
Per installare l'elenco presentato senza modifiche, passare al Punto 4.
Se l'elenco degli archivi Web Start Flash è vuoto o contiene un archivio che non si desidera installare, passare al Punto a.
È possibile aggiungere o rimuovere gli archivi desiderati.
Premere F1 per aggiungere un archivio all'elenco. Passare al Punto b.
Se vengono presentati più archivi, significa che vi sono degli archivi stratificati. Per maggiori informazioni, vedere "Installazione di più archivi Web Start Flash".
Viene visualizzato un sottomenu per la scelta del metodo di richiamo.
HTTP NFS Local File Local Tape Local Device |
Premere F2 per rimuovere un archivio dall'elenco. Passare al Punto e.
Nel menu "Select Retrieval Method", selezionare la posizione dell'archivio Web Start Flash.
Supporto selezionato |
Richiesta |
---|---|
HTTP |
Specificare l'URL e le informazioni sul proxy necessarie per accedere all'archivio Web Start Flash. |
NFS |
Specificare il percorso del file system di rete in cui si trova l'archivio Web Start Flash. Oppure, specificare il nome del file dell'archivio. |
File locale |
Specificare il percorso del file system locale in cui si trova l'archivio Web Start Flash. |
Unità nastro locale |
Specificare l'unità nastro locale e la posizione del nastro su cui si trova l'archivio Web Start Flash. |
Dispositivo locale |
Specificare il dispositivo locale, il percorso dell'archivio Web Start Flash e il tipo di file system in cui si trova l'archivio Web Start Flash. |
Viene visualizzato un sottomenu simile a quello dell'esempio seguente, che varia a seconda del supporto selezionato.
NFS Location: |
Inserire il percorso dell'archivio come indicato nell'esempio seguente.
NFS Location: host:/percorso/destinazione archivio.flar |
Premere F3 per aggiungere l'archivio all'elenco.
Quando l'elenco contiene gli archivi che si desidera installare, premere F6 per uscire.
Premere F3 per installare l'archivio o gli archivi stratificati.
Gli archivi Web Start Flash vengono installati nell'ambiente di boot. I file residenti nell'ambiente di boot vengono sovrascritti, ad eccezione dei file condivisibili.
L'ambiente di boot è pronto per essere attivato. Vedere "Attivare un ambiente di boot (interfaccia a caratteri)".
Eseguire il login come superutente.
Digitare:
# luupgrade -f -n nome_BE -s percorso_immagine_os -J 'profilo' |
È necessario specificare una delle seguenti opzioni: -a, -j o -J.
-f |
Indica di aggiornare il sistema operativo da un archivio flash. |
-n nome_BE |
Specifica il nome dell'ambiente di boot da aggiornare |
-s percorso_immagine_os |
Specifica il percorso della directory che contiene l'immagine del sistema operativo. È possibile specificare una directory di un supporto di installazione, ad esempio di un DVD-ROM o di un CD-ROM, oppure una directory NFS o UFS. |
-J 'profilo ' |
Voce di un profilo JumpStart configurato per l'installazione Flash. Per informazioni sul software JumpStart, vedere pfinstall(1M) e il Capitolo 21. È necessario specificare una delle opzioni -a, -j o -J. |
-j percorso_profilo |
Percorso di un profilo JumpStart configurato per l'installazione flash. Per informazioni sul software JumpStart, vedere pfinstall(1M) e il Capitolo 21. È necessario specificare una delle opzioni -a, -j o -J. |
-a archivio |
Percorso dell'archivio flash, se disponibile sul file system locale. È necessario specificare una delle opzioni -a, -j o -J. |
In questo esempio, viene installato un archivio flash nell'ambiente di boot secondo_disco. Per richiamare gli archivi viene usata l'opzione -J. I file di secondo_disco vengono sovrascritti, ad eccezione dei file condivisibili.
# luupgrade -f -n secondo_disco \ -s /net/sistema_installazione/export/solarisX/immagine_OS \ -J 'archive_location http://esempio.com/flash.flar' |