Se sul sistema Solaris 7 è stato installato WBEM 1.0 dal CD-ROM 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 non trovato: /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:
Usare il comando pkginfo per determinare se i package di WBEM 1.0 sono installati:
% pkginfo | grep WBEM |
Diventare superutente.
Usare il comando pkgrm per rimuovere tutti i package di WBEM 1.0 digitando:
# pkgrm SUNWwbapi # pkgrm SUNWwbcor # pkgrm SUNWwbdev # pkgrm SUNWwbdoc # pkgrm SUNWwbm |
Il programma di aggiornamento può calcolare con un eccesso del 30% lo spazio richiesto per aggiornare un sistema Solaris. I sistemi interessati da questo problema non possono essere aggiornati senza deselezionare una parte dei package o liberare più spazio.
Soluzione: Riallocare manualmente lo spazio su disco tra i vari file system, oppure usare il menu di personalizzazione del software per rimuovere i package non necessari.
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:
Rimuovere il package SUNWeeudt digitando:
# pkgrm SUNWeeudt |
Aggiungere il package SUNWeeudt digitando:
# pkgadd SUNWeeudt |