No upgradable disks
Una voce di swap nel file /etc/vfstab impedisce l'esecuzione corretta dell'aggiornamento.
Soluzione:Commentare le righe seguenti nel file /etc/vfstab:
Tutti i file e le slice di swap sui dischi da non aggiornare
I file di swap non più presenti
Tutte le slice di swap non utilizzate
usr/bin/bzczt not found
Solaris Live Upgrade si interrompe perché richiede un cluster di patch.
Soluzione:È richiesta una patch per installare Solaris Live Upgrade. Accedere a http://sunsolve.sun.com per scaricare la patch.
Sono stati rilevati alcuni dispositivi radice di Solaris aggiornabili, tuttavia non è presente nessuna partizione per ospitare il software di installazione di Solaris. Non è possibile effettuare l'aggiornamento con questo programma. Provare ad eseguire l'aggiornamento con il CDROM 1 di 2 di Solaris. (solo sistemi x86)
Non è possibile eseguire l'aggiornamento con il CD di installazione di Solaris Edizione per piattaforma x86 perché lo spazio disponibile è insufficiente.
Soluzione:Per aggiornare il sistema, è possibile creare una slice di swap di almeno 512 Mbyte oppure usare un altro metodo di aggiornamento, ad esempio:
Il programma Solaris Web Start dal DVD di Solaris o da un'immagine di installazione in rete
Il programma suninstall di Solaris dal CD Solaris Software 1 of 2 x86 Platform Edition
Il metodo JumpStart personalizzato
L'opzione di aggiornamento non viene presentata anche se sul sistema è presente una versione aggiornabile di Solaris.
Causa 1: La directory /var/sadm è un collegamento simbolico o è attivata da un altro file system.
Soluzione:Causa 1: Spostare la directory /var/sadm nel file system radice (/) o nel file system /var.
Causa:Causa 2: Il file /var/sadm/softinfo/INST_RELEASE non è presente.
Soluzione:Causa 2: Creare un nuovo file INST_RELEASE usando il seguente template:
OS=Solaris VERSION=x REV=0
È la versione di Solaris presente sul sistema
Causa 3: Il package SUNWusr non è presente in /var/sadm/softinfo
Soluzione:Soluzione 3: È necessario eseguire un'installazione iniziale. L'installazione di Solaris non è aggiornabile.
Impossibile arrestare o inizializzare il driver md
Se il sistema non è un mirror, commentare la voce corrispondente nel file vsftab.
Se il sistema è un mirror, dividere il mirror e ripetere l'installazione.
L'aggiornamento non riesce perché il programma di installazione di Solaris non può attivare un file system.
Durante l'aggiornamento, lo script cerca di attivare tutti i file system elencati nel file /etc/vfstab del sistema nel file system radice (/) aggiornato. Se lo script di installazione non riesce ad attivare un file system, si interrompe.
Verificare che tutti i file system elencati nel file /etc/vfstab del sistema possano essere attivati. Commentare nel file /etc/vfstab i file system che non possono essere attivati o che potrebbero causare il problema, in modo che il programma suninstall di Solaris non cerchi di attivarli durante l'aggiornamento. I file system che contengono software da aggiornare (ad esempio, /usr) non possono essere commentati.
L'aggiornamento non riesce
Lo spazio disponibile sul sistema non è sufficiente per l'aggiornamento.
Causa:Leggere il Capitolo 5 per informazioni sullo spazio richiesto e determinare se il problema possa essere risolto senza usare la configurazione automatica per riallocare lo spazio.
Problemi nell'aggiornamento dei file system radice in mirroring
Se si utilizzano file system radice in mirroring con Solaris Volume Manager e si incontrano problemi di aggiornamento, vedere la sezione “Troubleshooting Solaris Volume Manager (Tasks)” in Solaris Volume Manager Administration Guide.
L'aggiornamento non riesce e il sistema non può essere avviato via software. L'interruzione si è verificata per una causa non controllabile, ad esempio un'interruzione di corrente o un errore nella connessione di rete.
Riavviare il sistema dal DVD di Solaris, dal CD di installazione di Solaris, dal CD Solaris Software 1 of 2 o dalla rete.
Scegliere l'opzione di aggiornamento anziché un'installazione iniziale.
Il programma di installazione di Solaris determina se il sistema è stato parzialmente aggiornato e continua il processo.
Se si utilizza Solaris Live Upgrade per eseguire un aggiornamento e si utilizzano volumi Veritas VxVM, il sistema non riesce a riavviarsi. In questo caso, usare la procedura seguente. Il problema si verifica se i package non sono conformi agli standard di packaging avanzati di Solaris.
Creare un ambiente di boot inattivo. Vedere Creazione di un nuovo ambiente di boot.
Prima di aggiornare l'ambiente di boot inattivo, disabilitare il software Veritas presente in tale ambiente di boot.
Attivare l'ambiente di boot inattivo.
# lumount ambiente_di_boot_inattivo punto_attivazione |
Ad esempio:
# lumount solaris8 /.alt.12345 |
Spostarsi nella directory che contiene il file vfstab, ad esempio:
# cd /.alt.12345/etc |
Creare una copia del file vfstab dell'ambiente di boot inattivo, ad esempio:
# cp vfstab vfstab.501 |
Nella copia del file vfstab, commentare tutte le voci relative ai file system Veritas, ad esempio:
# sed vfstab.novxfs> vfstab < '/vx\/dsk/s/^/#/g' |
Il primo carattere di ogni riga è stato cambiato in #, ad indicare che la riga è commentata. Si noti che questo tipo di commento è diverso da quello usato nei file di sistema.
Copiare il file vfstab modificato, ad esempio:
# cp vfstab.novxfs vfstab |
Spostarsi nella directory dei file di sistema dell'ambiente di boot inattivo, ad esempio:
# cd /.alt.12345/etc |
Creare una copia del file di sistema dell'ambiente di boot inattivo, ad esempio:
# cp system system.501 |
Commentare le istruzioni “forceload:” che includono drv/vx.
# sed '/forceload: drv\/vx/s/^/*/' <system> system.novxfs |
Il primo carattere di ogni riga è stato cambiato in *, ad indicare che la riga è commentata. Si noti che questo tipo di commento è diverso da quello usato nei file vfstab.
Spostarsi nella directory del file install-db nell'ambiente di boot inattivo, ad esempio:
# cd /.alt.12345/etc |
Creare il file install-db di Veritas, ad esempio:
# touch vx/reconfig.d/state.d/install-db |
Disattivare l'ambiente di boot inattivo.
# luumount ambiente_di_boot_inattivo punto_attivazione |
Aggiornare l'ambiente di boot inattivo. Vedere il Capitolo 36.
Attivare l'ambiente di boot inattivo. Vedere Attivazione di un ambiente di boot.
Arrestare il sistema.
# init 0 |
Avviare l'ambiente di boot inattivo in modalità monoutente:
OK boot -s |
Vengono visualizzati diversi messaggi di errore riferiti a “vxvm” o “VXVM”. Ignorare questi messaggi. L'ambiente di boot inattivo diventa attivo.
Aggiornare Veritas.
Ripristinare il file vfstab e i file di sistema originali:
# cp /etc/vfstab.original /etc/vfstab # cp /etc/system.original /etc/system |
Riavviare il sistema.
# init 6 |
Se si installa l'ambiente operativo Solaris 9 su un sistema che attualmente non include una partizione di servizio, il programma di installazione non ne crea una nuova automaticamente. Per includere una partizione di servizio sullo stesso disco della partizione di Solaris, è necessario ricreare la partizione di servizio prima di installare Solaris 9.
Se si è installato Solaris 8 2/02 su un sistema Sun LX50, è possibile che il programma di installazione non abbia preservato la partizione di servizio. Se il layout della partizione di boot fdisk non era stato modificato manualmente per preservare la partizione di servizio, tale partizione è stata eliminata durante l'installazione.
Se non si era scelto esplicitamente di preservare la partizione di servizio durante l'installazione di Solaris 8 2/02, non è possibile ricrearla ed eseguire l'aggiornamento a Solaris 9.
Per includere una partizione di servizio nel disco che contiene la partizione Solaris, scegliere una delle seguenti procedure.
Per usare il programma di installazione Solaris Web Start dal CD di installazione di Solaris 9, procedere come segue.
Eliminare il contenuto del disco.
Prima di procedere all'installazione, creare la partizione di servizio usando il CD di Sun LX50 Diagnostics.
Per informazioni su come creare la partizione di servizio, vedere il Sun LX50 Server User's Manual e la Sun LX50 Knowledge Base su http://cobalt-knowledge.sun.com.
Inserire il CD di installazione di Solaris 9 nel lettore di CD-ROM.
Procedere all'installazione dell'ambiente operativo Solaris 9.
Quando il programma di installazione rileva la partizione di servizio, viene visualizzato il messaggio seguente.
Il layout predefinito per il disco di boot prevede una partizione di boot x86 e una partizione Solaris nello spazio rimanente. La partizione fdisk di servizio, se presente, viene preservata. Selezionare una delle voci seguenti: 1) Usa il layout predefinito 2) Esegui fdisk per modificare il disco manualmente 3) Esci Effettuare una scelta: [?] |
Digitare 1 per usare la configurazione predefinita.
Il programma di installazione preserva la partizione di servizio e crea la partizione di boot x86 e la partizione Solaris.
Il programma di installazione Solaris Web Start crea la partizione di boot x86 utilizzando 10 MByte della partizione fdisk di Solaris. In questo modo, le partizioni fdisk esistenti non vengono alterate. La partizione fdisk non deve essere creata manualmente.
Completare l'installazione.
Per eseguire l'installazione da un'immagine di rete o dal DVD di Solaris 9 attraverso la rete, procedere come segue.
Eliminare il contenuto del disco.
Prima di procedere all'installazione, creare la partizione di servizio usando il CD di Sun LX50 Diagnostics.
Per informazioni su come creare la partizione di servizio, vedere il Sun LX50 Server User's Manual e la Sun LX50 Knowledge Base su http://cobalt-knowledge.sun.com.
Avviare il sistema dalla rete.
Viene aperta la schermata di personalizzazione delle partizioni fdisk.
Per caricare la configurazione predefinita delle partizioni del disco di boot, fare clic su Predefinito.
Il programma di installazione preserva la partizione di servizio e crea la partizione di boot x86 e la partizione Solaris.
Per eseguire l'installazione con il programma suninstall dal CD “Solaris 9 Software 1 of 2” o da un'immagine di installazione residente su un server di boot della rete, procedere come segue.
Eliminare il contenuto del disco.
Prima di procedere all'installazione, creare la partizione di servizio usando il CD di Sun LX50 Diagnostics.
Per informazioni su come creare la partizione di servizio, vedere il Sun LX50 Server User's Manual e la Sun LX50 Knowledge Base su http://cobalt-knowledge.sun.com.
Avviare il sistema.
Il programma di installazione chiede di scegliere un metodo per la creazione della partizione Solaris.
Selezionare l'opzione Usa la parte restante del disco per la partizione Solaris.
Il programma di installazione preserva la partizione di servizio e crea la partizione Solaris.
Completare l'installazione.