Aggiornamento delle note su Solaris 8 1/01 (Edizione per piattaforma SPARC)

Capitolo 1 Problemi di installazione

In questo capitolo sono descritti i problemi relativi all'installazione dell'ambiente operativo Solaris 8 1/01.

La descrizione dei problemi di installazione con gli identificativi riportati qui di seguito è stata aggiunta dopo la pubblicazione del presente documento sul CD della documentazione di Solaris 8 1/01 e nel chiosco di installazione del CD di installazione di Solaris 8 1/01.


Nota -

Il nome di questo prodotto è Solaris 8 1/01, ma in alcuni percorsi o parti di codice possono comparire le diciture Solaris 2.8 o SunOSTM 5.8. Usare sempre il codice e i percorsi nella forma riportata.


Problemi di identificazione del sistema

I tool di identificazione del sistema non verificano il name server (4265363)

Se si configura il servizio di denominazione NIS+, NIS o DNS su un sistema residente in una sottorete differente da quella del name server e il router non invia pacchetti verso quest'ultimo, i tool di identificazione del sistema non riescono a verificare il name server.

Se si sceglie il servizio di denominazione DNS, il programma di installazione propone di accettare i dati non verificati e di continuare. Se si sceglie il servizio di denominazione NIS+ o NIS, l'identificazione del sistema non può continuare senza verifica e non è possibile configurare il servizio di denominazione durante l'installazione.

Soluzione: Scegliere una delle soluzioni seguenti.

  1. Se l'installazione viene eseguita con un'interfaccia grafica, aprire una finestra di terminale e usare il seguente comando per aggiungere un router:


    # route add default <indirizzo_ip_del_router>
    

  2. Se l'installazione viene eseguita dalla riga di comando, scegliere nameservice = none. Al termine dell'installazione, creare il file /etc/defaultrouter ed eseguire sys-unconfig.

Problemi di Solaris Web Start 3.0 da considerare prima di usare il CD di installazione di Solaris 8

Non è possibile specificare un'interfaccia di rete alternativa durante l'identificazione del sistema su un gateway di rete (4302896)

I gateway di rete vengono usati per le comunicazioni con altre reti. Un gateway contiene più interfacce di rete, ognuna delle quali si collega a una rete differente.

Se si utilizza il CD di installazione di Solaris 8 1/01 su un sistema utilizzato come gateway, Solaris Web Start 3.0 utilizza l'interfaccia di rete primaria per acquisire le informazioni sul sistema. Non è possibile impostare l'utilizzo di un'interfaccia di rete alternativa ai fini dell'identificazione del sistema.

Soluzione: Per specificare un'altra interfaccia per l'acquisizione delle informazioni sul sistema, usare uno dei metodi seguenti.

Fattori da considerare prima di installare Solaris 8

Nuovo meccanismo per l'installazione delle versioni locali

Nell'ambiente operativo Solaris 8 la procedura di installazione delle versioni locali è stata modificata. In Solaris 2.51, 2.6 e 7, il livello di supporto installato per le versioni locali dipendeva dal cluster software selezionato. Solaris 8 include una nuova interfaccia di installazione che permette di selezionare le regioni geografiche per cui è richiesto il supporto. Questo permette di personalizzare la configurazione del sistema durante l'installazione di Solaris 8 in misura maggiore rispetto a Solaris 2.5.1, 2.6 e 7.

Occorre prestare particolare attenzione alle seguenti regole:

Problemi che si verificano durante l'installazione interattiva dal CD "Solaris 8 1 of 2"

La barra di avanzamento dell'installazione non è precisa (1266156)

La barra "Installazione di Solaris in corso" indica talvolta che l'installazione è terminata mentre in realtà il processo è ancora in corso. Il programma di installazione può continuare ad aggiungere package per diversi minuti dopo la segnalazione del termine dell'installazione.

Non basarsi sulla barra di avanzamento per determinare se il processo di installazione è terminato. Quando il programma ha completato le operazioni di installazione, viene visualizzato il seguente messaggio:


Installazione completata

Messaggi di avvertimento durante la creazione di un file system (4189127)

Quando si crea un file system durante l'installazione, può essere visualizzato uno dei seguenti messaggi di errore.


Warning: inode blocks/cyl group (87) >= data blocks (63) in last cylinder group. This implies 1008 sector(s) cannot be allocated.  
oppure

Warning: 1 sector(s) in last cylinder unallocated  
L'avvertimento viene visualizzato quando la dimensione del nuovo file system non corrisponde in modo esatto allo spazio sul disco utilizzato. Questa discrepanza può produrre spazio inutilizzato sul disco che non verrà incluso nel file system indicato. Questo spazio inutilizzato non sarà disponibile per gli altri file system.

Soluzione: Ignorare il messaggio di avvertimento.

Nell'installazione JumpStart personalizzata, non viene richiesto il CD "Solaris 8 Software 2 of 2" (4304912)

Dopo l'installazione del CD "Solaris 8 Software 1 of 2", la procedura JumpStartTM personalizzata non richiede l'inserimento del CD "Solaris 8 Software 2 of 2".

Soluzione: Scegliere una delle seguenti procedure:

Aggiornamento

Il paging delle priorità non è più necessario con la nuova architettura della cache di Solaris 8

L'ambiente operativo Solaris 8 introduce una nuova architettura per la cache dei file system, che sostituisce la funzionalità di paging delle priorità di Solaris 7. La variabile di sistema priority_paging non deve essere impostata in Solaris 8 e deve essere rimossa dal file /etc/system quando si aggiorna un sistema all'ambiente operativo Solaris 8.

La nuova architettura della cache elimina la pressione a carico del sistema di memoria virtuale risultante dall'attività dei file system. Essa modifica la dinamica delle statistiche di paging della memoria, rendendo più semplice l'osservazione delle caratteristiche della memoria di sistema. Tuttavia, diverse statistiche riportano valori sensibilmente differenti, che devono essere considerati durante l'analisi del comportamento della memoria o durante l'impostazione delle soglie per il monitoraggio delle prestazioni. Le differenze più evidenti sono le seguenti:

Problemi di installazione che si verificano durante l'aggiornamento

Aggiornamento di server e client diskless (4363078)

Se il sistema supporta client diskless installati con il tool AdminSuite 2.3 Diskless Client, è necessario eliminare tutti i client diskless esistenti prima di procedere all'installazione di Solaris 8 1/01. Per istruzioni specifiche, vedere la sezione "How to Set Up Your Diskless Client Environment" del manuale Solaris 8 System Administration Supplement.

Se si cerca di installare Solaris 8 1/01 su client diskless esistenti, viene visualizzato il seguente messaggio di errore:


La versione di Solaris (Solaris 7) sulla slice <xxxxxxxx> non può essere aggiornata. 
È stato riscontrato un problema non identificato nella configurazione 
software installata sul disco.

Aggiornamento del data store JavaSpaces per prevenire perdite di dati WBEM (4365035)

Se si esegue un aggiornamento da Solaris 8 (Solaris WBEM Services 2.0), Solaris 8 6/00 (WBEM Services 2.1) o Solaris 8 10/00 (WBEM Services 2.2) alla release Solaris 8 1/01 (Solaris WBEM Services 2.3), è necessario convertire i dati proprietari in formato MOF (Managed Object Format) nel formato del nuovo repository Reliable Log usato da Solaris WBEM Services 2.3. La mancata conversione può causare una perdita di dati.

Soluzione: Per convertire i dati WBEM, prima di eseguire l'aggiornamento è necessario salvare il software JavaSpacesTM. Dopo l'aggiornamento, è necessario eseguire il comando wbemconfig convert.

Prima di eseguire l'aggiornamento a Solaris 8 1/01, procedere come segue per salvare il software JavaSpaces.

  1. Diventare superutente.

  2. Salvare il software JavaSpaces.

    cp /usr/sadm/lib/wbem/outrigger.jar /usr/sadm/lib/wbem/outrigger.jar.tmp
    

  3. Controllare e annotare la versione del software JDKTM installata sul sistema. Ad esempio:

    # /usr/bin/java -version java version "1.2.1" Solaris VM (build Solaris_JDK_1.2.1_04c, native threads, sunwjit)
    

    È necessario eseguire la stessa versione del JDK usata per la creazione del datastore JavaSpaces.


Nota -

Una volta completato l'aggiornamento a Solaris 8 1/01, è necessario convertire i dati WBEM. Per istruzioni specifiche, vedere il Supplemento sull'installazione di Solaris 8.


Il CDE della versione Solaris 2.5.1 viene reso inattivo se era stato installato in una posizione diversa da quella predefinita e si esegue un aggiornamento a Solaris 8 (4260819)

Questo problema si verifica sui sistemi che eseguono l'ambiente operativo Solaris 2.5.1 e il CDE installato separatamente di Solaris 2.5.1, ma solo nel caso in cui il CDE sia stato installato in una directory diversa da /usr/dt. Su questi sistemi, viene creato un collegamento simbolico in /usr/dt che punta all'effettiva directory in cui si trova il CDE.

Quando si esegue l'aggiornamento a Solaris 8, il CDE viene reinstallato in /usr/dt e il collegamento viene rimosso. Il CDE originario non viene rimosso, ma viene reso "orfano" in quanto viene eliminato il suo collegamento.

Se durante l'aggiornamento si esegue una riallocazione dei file system, l'aggiornamento può non riuscire in quanto la procedura di riallocazione non tiene conto dello spazio aggiuntivo necessario in /usr/dt per la nuova versione del CDE. Un errore di questo tipo è riscontrabile solo al termine dell'aggiornamento. Se questo errore si verifica, il log di aggiornamento include gli appropriati messaggi di errore che indicano la mancanza di spazio.

Soluzione: Rimuovere il CDE originario prima di aggiornare il sistema a Solaris 8. Questa operazione può essere eseguita con lo script install-cde presente sul CD del CDE di Solaris 2.5.1. Lo script deve essere eseguito con l'opzione -uninstall per rimuovere il CDE.

Se si esegue un aggiornamento da un sistema con Solaris 7 e Web-Based Enterprise Management (WBEM) 1.0 a Solaris 8, WBEM 2.0 non funziona correttamente (4274920)

Se sul sistema Solaris 7 è stato installato WBEM 1.0 dal CD di Solaris Easy Access Server (SEAS) 3.0, prima di eseguire l'aggiornamento a Solaris 8 è necessario rimuovere i package di WBEM 1.0. Diversamente, aggiornando il sistema a Solaris 8, Solaris WBEM Services 2.0 non si avvierà. Il gestore di oggetti Common Information Model (CIM) non riesce ad avviarsi e compare il seguente messaggio di errore.


File not found: /opt/sadm/lib/wbem/cimom.jar

Soluzione: Prima di eseguire l'aggiornamento a Solaris 8, usare il comando pkgrm per rimuovere i package di WBEM 1.0.

  1. Usare il comando pkginfo per determinare se i package di WBEM 1.0 sono installati:


    % pkginfo | grep WBEM
    

  2. Diventare superutente.

  3. Usare il comando pkgrm per rimuovere tutti i package di WBEM 1.0 digitando:


    # pkgrm SUNWwbapi
    # pkgrm SUNWwbcor
    # pkgrm SUNWwbdev
    # pkgrm SUNWwbdoc
    # pkgrm SUNWwbm
    

SUNWeeudt non viene installato completamente durante l'aggiornamento (4304305)

Il log dell'aggiornamento può indicare che il package SUNWeeudt è stato installato solo parzialmente.


     pkgadd di SUNWeeudt su / in corso.
     ERRORE: la verifica degli attributi di 
     </a/usr/dt/appconfig/types/ru_RU.KOI8-R/datatypes.dt> 
     non è riuscita Percorso inesistente ...
 
     Installazione di <SUNWeeudt> parzialmente fallita.
     codice restituito da pkgadd = 2  

Soluzione: Al termine dell'aggiornamento, procedere come segue.

  1. Rimuovere il package SUNWeeudt digitando:


    # pkgrm SUNWeeudt
    

  2. Aggiungere il package SUNWeeudt digitando:


    # pkgadd SUNWeeudt
    

Durante l'aggiornamento da Solaris 2.6 o Solaris 7, vengono installati alcuni package a 64 bit non necessari (4323398)

Quando si esegue un aggiornamento a Solaris 8 1/01 dall'ambiente operativo Solaris 2.6 o Solaris 7 senza selezionare il supporto a 64 bit, vengono ugualmente installati i seguenti package a 64 bit:

Soluzione: Al termine dell'aggiornamento, rimuovere questi package a 64 bit con il comando pkgrm:


# pkgrm SUNWceuox SUNWeeuox SUNWneuox SUNWseuox SUNWweuox 

Problemi di Solaris a 64 bit

I sistemi Sun UltraSPARC (sun4u) possono richiedere un aggiornamento della flash PROM


Nota -

Se il sistema esegue già un firmware predisposto per i 64 bit, l'aggiornamento della flash PROM non è necessario.


Per eseguire l'ambiente operativo Solaris a 64 bit su un sistema UltraSPARCTM, può essere necessario aggiornare il firmware della Flash PROM. I programmi di installazione di Solaris 8 hanno una nuova opzione per l'aggiunta del supporto a 64 bit. Questo nuovo supporto viene selezionato automaticamente quando si esegue l'installazione sui sistemi Sun UltraSPARC. I sistemi a 64 bit eseguono il boot in questa modalità come opzione predefinita se la velocità della CPU è uguale o superiore a 200 Mhz.


Nota -

Se si sceglie di eseguire l'ambiente operativo Solaris a 32 bit su qualsiasi sistema SunTM o UltraSPARC l'aggiornamento della Flash PROM non è necessario.


La tabella seguente elenca i sistemi UltraSPARC (sun4u) interessati, con le relative versioni minime del firmware. La colonna Tipo di sistema indica l'output del comando uname -i. È possibile verificare la versione del firmware eseguendo il comando prtconf -V.

Tabella 1-1 Versioni minime del firmware richieste per l'esecuzione di Solaris a 64 bit sui sistemi UltraSPARC

Tipo di sistema da uname -i

Versione minima firmware da prtconf -V

SUNW,Ultra-1-Engine 

3.10.0 

SUNW,Ultra-1 

3.11.1 

SUNW,Ultra-2 

3.11.2 

SUNW,Ultra-4 

3.7.107 

SUNW,Ultra-Enterprise 

3.2.16 


Nota -

Se il sistema in uso non compare nella tabella, non richiede un aggiornamento della flash PROM.


Per istruzioni su come aggiornare la flash PROM usando il CD di Solaris, vedere la collezione Solaris 8 on Sun Hardware Collection. Se non si dispone di questo manuale, accedere al sito http://docs.sun.com.

Problemi di localizzazione

La schermata di personalizzazione non è tradotta nelle versioni locali francese e tedesca (4368056)

La schermata di personalizzazione dei package presente sul CD "Solaris 8 1 of 2" non è tradotta in francese e tedesco.

Soluzione: Accettare le impostazioni predefinite.

La versione locale turca non viene installata dal CD "Solaris 8 1 of 2" (4359095)

La versione locale turca non viene installata se si utilizza il CD "Solaris 8 1 of 2". Compare il seguente messaggio di errore:


couldn't set locale correctly

Soluzione: Installare la versione locale C e quindi aggiungere il supporto per il turco.

Messaggi di errore durante l'aggiornamento delle versioni europee (4230247, 4225787)

Dopo avere eseguito un aggiornamento da Solaris 7 3/99, 5/99, 8/99 o 11/99 a Solaris 8 1/01, il log di aggiornamento può riportare i seguenti errori.


pkgadd di SUNWplow su / in corso.
pkgadd: ERRORE: impossibile creare l'oggetto package </a/usr/openwin/share/locale/de.ISO8859-15>
    tipo di file: <s> atteso, <d> effettivo
    Impossibile rimuovere la directory esistente in </a/usr/openwin/share/locale/de.ISO8859-15>
....
Installazione di <SUNWplow> parzialmente fallita.
codice restituito da pkgadd = 2
 
 
pkgadd di SUNWpldte su / in corso.
ATTENZIONE: /a/usr/dt/appconfig/types/de.ISO8859-15 
non può sovrascrivere una directory popolata.
......
pkgadd: ERRORE: non è stato possibile installare  
/a/usr/dt/appconfig/types/de.ISO8859-15.
.......
Installazione di <SUNWpldte> parzialmente fallita.
codice restituito da pkgadd = 2

Questo avvertimento viene generato perché la patch trasforma le directory elencate nei log di aggiornamento da collegamenti simbolici a vere e proprie directory. Successivamente, il processo di aggiornamento cerca di installare una versione aggiornata del package che non include questo cambiamento. Questi errori non influiscono sull'ambiente operativo.

Soluzione: Ignorare questi messaggi di errore.

Versione locale svedese: le finestre di dialogo che compaiono durante l'installazione non sono localizzate (4300655)

La finestra di dialogo dell'installazione interattiva di Solaris non è stata localizzata, ad eccezione del titolo. La parte non localizzata inizia con il testo seguente.


You'll be using the initial option .....

Nelle versioni locali francese e italiana, durante la procedura di installazione guidata può comparire il simbolo {0} invece del titolo del CD (4302549)

A volte, nelle versioni locali francese e italiana compare il simbolo {0} al posto del titolo di un CD.

La versione Motif di suninstall non viene eseguita nelle versioni locali de_AT.ISO8859-15 e fr_BE.ISO8859-15 (4305420)

Se si installa l'ambiente operativo usando le due lingue sopra indicate, il processo di installazione viene visualizzato in inglese e i package della localizzazione non vengono installati. Viene visualizzato il messaggio seguente.


XView warning: "de" kann nicht als Sprachumgebungs-Kategorie 
Ausgabesprache (gesetzt über Umgebungsvariable(n)) verwendet 
werden, wenn Standardspracheauf"de_AT.ISO8859-15" gesetzt ist 
(Server Package)
XView warning: Requested input method style not supported. 
(Server package)

Soluzione: Installare l'ambiente operativo Solaris usando le versioni locali tedesca o francese ISO8859-1.

Versione locale tedesca: i pulsanti Aggiungi e Annulla della schermata di informazioni sul chiosco del proxy appaiono indefiniti (4306260)

Nella versione locale tedesca, i pulsanti OK e Annulla della finestra di dialogo "Informazioni sul proxy del chiosco Web Start" appaiono indefiniti. Il pulsante di sinistra dovrebbe essere OK e quello di destra dovrebbe essere Annulla.