I dati nel formato proprietario MOF (Managed Object Format) devono essere aggiornati al formato del nuovo repository Reliable Log usato da Solaris WBEM Services 2.4. Prima di eseguire l'aggiornamento a Solaris 8 4/01, procedere come segue per salvare il software JavaSpacesTM. Dopo l'aggiornamento, è necessario eseguire una conversione o un merge dei dati, a seconda dell'ambiente operativo utilizzato dal sistema prima dell'aggiornamento.
La mancata esecuzione della conversione o del merge può causare una perdita di dati.
La tabella seguente permette di determinare quando è necessario salvare il software JavaSpaces prima di eseguire un aggiornamento e quando, dopo l'aggiornamento, è necessario eseguire una conversione o un merge dei dati WBEM.
Tabella 3-1 Conversione o merge dei dati WBEM
Ambiente operativo utilizzato prima dell'aggiornamento a Solaris 8 4/01 |
Necessità di salvataggio del software JavaSpaces |
Necessità di conversione o merge |
---|---|---|
Solaris 8 (Solaris WBEM Services 2.0) Solaris 8 6/00 (WBEM Services 2.1) Solaris 8 10/00 (WBEM Services 2.2) |
Sì. Per istruzioni dettagliate sul salvataggio del software JavaSpaces, vedere le Note su Solaris 8 4/01. |
Conversione Per istruzioni dettagliate, vedere "Convertire i dati WBEM". |
Solaris 8 1/01 (WBEM Services 2.3) |
No. |
Merge Per istruzioni dettagliate, vedere "Eseguire il merge dei dati WBEM". |
Una volta completato l'aggiornamento a Solaris 8 4/01, procedere come segue per convertire i dati WBEM.
Diventare superutente e arrestare il gestore di oggetti CIM (Common Information Model).
# /etc/init.d/init.wbem stop |
Se il gestore di oggetti CIM non viene arrestato prima di eseguire il comando wbemconfig convert, è possibile che i dati vengano danneggiati.
Ripristinare il software JavaSpaces che era stato salvato prima dell'aggiornamento.
# mv /usr/sadm/lib/wbem/outrigger.jar /usr/sadm/lib/wbem/outrigger.jar.2 # mv /usr/sadm/lib/wbem/outrigger.jar.tmp /usr/sadm/lib/wbem/outrigger.jar |
Installare, in una posizione diversa da quella del JDKTM attualmente installato, la versione del JDK che era presente sul sistema prima dell'installazione dell'ambiente operativo Solaris 8 4/01. Il software JDK può essere scaricato dal sito http://java.sun.com/products/.
Collegare la directory /usr/java alla posizione della versione di JDK che era presente sul sistema prima dell'installazione di Solaris 8 4/01. Ad esempio, se era installato il software Solaris_JDK_1.2.1_04c in /old_sdk, usare il comando seguente:
# rm /usr/java # ln -s /old_sdk/Solaris_JDK_1.2.1_04c /usr/java |
Convertire i dati JavaSpaces nel formato Reliable Log.
# /usr/sadm/lib/wbem/wbemconfig convert |
Ripristinare il file outrigger.jar incluso nell'installazione di Solaris 8 4/01.
# mv /usr/sadm/lib/wbem/outrigger.jar.2 /usr/sadm/lib/wbem/outrigger.jar |
Modificare il collegamento simbolico /usr/java in modo che punti alla directory in cui risiede il software JDK fornito con l'ambiente operativo Solaris 8 4/01. Ad esempio:
# rm /usr/java # ln -s /usr/java1.2 /usr/java |
Arrestare il gestore di oggetti CIM.
# /etc/init.d/init.wbem stop |
Avviare il gestore di oggetti CIM.
# /etc/init.d/init.wbem start |
Una volta completato l'aggiornamento a Solaris 8 4/01, procedere come segue per eseguire il merge dei dati WBEM.
Diventare superutente e arrestare il gestore di oggetti CIM (Common Information Model).
# /etc/init.d/init.wbem stop |
Se il gestore di oggetti CIM non viene arrestato prima di eseguire il comando wbemconfig convert, è possibile che i dati vengano danneggiati.
Eseguire il merge tra i dati Reliable Log di Solaris 8 1/01 e i dati Reliable Log di Solaris 8 4/01.
# /usr/sadm/lib/wbem/wbemconfig convert |