Solaris 8 Installation Supplement

Upgrading the JavaSpaces Data Store to Prevent WBEM Data Loss

You must convert any proprietary custom Managed Object Format (MOF) data to the new Reliable Log repository format used with Solaris WBEM Services 2.3 if you are upgrading to the Solaris 8 1/01 operating environment (Solaris WBEM Services 2.3) from one of the following:

Failure to convert the data will result in data loss.

To convert Web-Based Enterprise Management (WBEM) data, before upgrading you must save the JavaSpacesTM software. After upgrading, you must run the wbemconfig convert command.


Note -

For detailed instructions on how to save the JavaSpaces software, see Solaris 8 1/01 Release Notes.


After upgrading to the Solaris 8 1/01 operating environment, follow these steps to convert the WBEM data.

  1. Change to superuser and stop the Common Information Model (CIM) Object Manager.

    # /etc/init.d/init.wbem stop
    


    Caution - Caution -

    Failure to stop the CIM Object Manager before running the wbemconfig convert command might corrupt your data.


  2. Restore the JavaSpaces software that you saved before upgrading.


    # 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
    

  3. In a separate location from the currently installed JDKTM software, install the JDK version that was installed on your machine before installing the Solaris 8 1/01 operating environment. You can download the JDK software from http://java.sun.com/products/.

  4. Change the symbolic link from /usr/java to the location of the JDK version that was installed on your machine before you install the Solaris 8 1/01 operating environment. For example, do the following if you installed Solaris_JDK_1.2.1_04c in /old_sdk:


    # rm /usr/java
    # ln -s /old_sdk/Solaris_JDK_1.2.1_04c /usr/java
    

  5. Convert the JavaSpaces data to Reliable Log format.


    # /usr/sadm/lib/wbem/wbemconfig convert
    

  6. Restore the outrigger.jar file included in the Solaris 8 1/01 installation.


    # mv /usr/sadm/lib/wbem/outrigger.jar.2 /usr/sadm/lib/wbem/outrigger.jar
    

  7. Change the symbolic link from /usr/java to the location of the JDK software that ships with the Solaris 8 1/01 operating environment. For example:


    # rm /usr/java
    # ln -s /usr/java1.2 /usr/java
    

  8. Start the CIM Object Manager.


    # /etc/init.d/init.wbem start