Se è stato creato un nuovo ambiente di boot con Solaris Live Upgrade, non è possibile installare un archivio differenziale Solaris Flash nel nuovo ambiente di boot usando il comando luupgrade. Viene visualizzato il seguente messaggio di errore.
/usr/sbin/luupgrade[607]: ludo: non trovato |
Gli archivi differenziali Solaris Flash sono usati per apportare aggiornamenti di piccola entità all'ambiente operativo di un ambiente di boot che è stato aggiornato con un archivio Solaris Flash.
Soluzione: per consentire l'utilizzo del comando luupgrade al fine di installare un archivio differenziale, modificare il file /etc/default/lu. Modificare l'impostazione esistente della variabile PATH in modo che /etc/lib/lu sia il primo componente del percorso.
Non usare questo percorso:
PATH=/etc:/sbin:/usr/bin:/usr/sbin:$PATH |
Modificare il percorso come indicato qui di seguito:
PATH=/etc/lib/lu:/etc:/sbin:/usr/bin:/usr/sbin:$PATH |
Per maggiori informazioni, vedere la Guida all'installazione di Solaris 9.
Se si effettua l'aggiornamento dagli ambienti operativi Solaris 9, Solaris 9 9/02, Solaris 9 12/02 o Solaris 9 4/03 alla versione Solaris 9 8/03, si producono i seguenti errori quando si utilizza il comando pkgchk con l'opzione -n:
ERRORE: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/datatypes.dt Percorso inesistente ERRORE: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/develop.dt Percorso inesistente ERRORE: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/dtfile.dt Percorso inesistente ERRORE: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/dtmail.dt Percorso inesistente ERRORE: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/dtpad.dt Percorso inesistente ERRORE: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/print.dt Percorso inesistente ERRORE: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/uxstd.dt Percorso inesistente |
Soluzione: usare il DVD di Solaris 9 8/03 DVD o il CD “Solaris 9 8/03 Software 1 of 2” per aggiungere nuovamente il package SUNWceudt. Procedere come segue:
Diventare superutente.
Rimuovere il package SUNWceudt.
# pkgrm SUNWceudt |
Spostarsi nella directory del prodotto.
# cd percorso-di-Solaris-9/Product |
Aggiungere il package SUNWceudt.
# pkgadd -d `pwd` SUNWceudt |
Se si utilizza il comando luupgrade(1m) di Solaris Live Upgrade con l'opzione -i per aggiornare un ambiente di boot inattivo, il testo visualizzato dal programma di installazione può risultare illeggibile in alcune lingue. Questo accade quando i programmi di installazione richiedono font che non sono inclusi nella versione precedente residente nell'attuale ambiente di boot.
Soluzione: scegliere una delle seguenti procedure:
Eseguire l'installazione usando un'immagine di installazione in rete combinata.
Abilitare la versione locale C impostando la variabile d'ambiente sul sistema.
Se si utilizza la Bourne shell o la Korn shell, procedere come segue:
Impostare la versione locale C.
# LANG=C; export LANG |
Iniziare l'installazione.
Se si utilizza la C shell, procedere come segue:
Digitare il comando seguente:
# csh |
Impostare la versione locale C.
# setenv LANG C |
Iniziare l'installazione.
Quando si esegue l'aggiornamento dall'ambiente operativo Solaris 8 a Solaris 9 o Solaris 9 8/03, si verifica un problema durante la rimozione del package SUNWjxcft. Il seguente messaggio di errore viene registrato nel file upgrade_log.
Rimozione del package SUNWjxcft: Impossibile aprire /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.upr Impossibile aprire /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.scale Impossibile aprire /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.alias Impossibile aprire /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.upr Impossibile aprire /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.scale Impossibile aprire /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.alias Rimozione di <SUNWjxcft> eseguita con successo |
Soluzione: ignorare il messaggio di errore.
Se si esegue un aggiornamento a Solaris 9 8/03 su un sistema che utilizza una Secure Shell di terze parti (ad esempio, OpenSSH) con il daemon /etc/init.d/sshd, la procedura di aggiornamento disabiliterà il daemon della Secure Shell. Durante l'aggiornamento, il software di Solaris 9 8/03 sovrascrive il contenuto esistente di /etc/init.d/sshd.
Soluzione: scegliere una delle seguenti procedure:
Se non si desidera usare il server del protocollo Secure Shell sul sistema, non installare i package SUNWsshdr e SUNWsshdu durante l'aggiornamento.
Se non si desidera usare i programmi server o client del protocollo Secure Shell sul sistema, non installare il cluster della Secure Shell (SUNWCssh) durante l'aggiornamento.
Se la capacità della directory /export è quasi esaurita e si esegue un aggiornamento all'ambiente operativo Solaris 9 8/03, i requisiti di spazio per /export vengono calcolati erroneamente. Di conseguenza, l'aggiornamento non riesce. In genere, il problema si verifica se è installato un client diskless o se è installato un software di terze parti nella directory /export. Viene visualizzato il messaggio seguente:
WARNING: Insufficient space for the upgrade. |
Soluzione: prima di eseguire l'aggiornamento, scegliere una delle soluzioni seguenti:
Rinominare temporaneamente la directory /export fino al termine dell'aggiornamento.
Commentare temporaneamente la riga /export nel file /etc/vfstab fino al termine dell'aggiornamento.
Se /export è un file system separato, disattivarlo prima di eseguire l'aggiornamento.
Se attualmente il sistema supporta i client diskless installati con Solstice AdminSuiteTM 2.3 Diskless Client, è necessario eseguire due operazioni. In primo luogo, eliminare tutti i client diskless esistenti che non utilizzano la stessa versione di Solaris e la stessa architettura del server. Procedere quindi con l'installazione o l'aggiornamento dell'ambiente operativo Solaris 9 8/03. Per istruzioni dettagliate, vedere il manuale System Administration Guide: Basic Administration.
Se si cerca di installare Solaris 9 8/03 su client diskless esistenti, viene visualizzato il seguente messaggio di errore:
La versione di Solaris (Solaris numero versione) sulla slice <xxxxxxxx> non può essere aggiornata. È stato riscontrato un problema non identificato nella configurazione software installata sul disco. |
In questo messaggio di errore, numero-versione indica la versione di Solaris attualmente eseguita sul sistema. <xxxxxxxx> designa la slice in cui viene eseguita questa versione di Solaris.