Symantec logo
Relinking the SF Oracle RAC libraries to Oracle 10g

If you added or upgraded the Oracle patches, you must relink the SF Oracle RAC libraries to Oracle. You must link Oracle with the Veritas IPC library and enable Oracle to use the Veritas ODM and cluster membership (VCSMM) libraries. You can relink the libraries using the SF Oracle RAC configuration program.


  Note   Symantec recommends you to relink the SF Oracle RAC libraries only after completing all the required patch additions.


 To prepare to relink the SF Oracle RAC libraries

  1. Back up the following files, if present:

    $ORACLE_HOME/lib/libskgxpu.a

    $ORACLE_HOME/lib/libskgxpg.a

    $ORACLE_HOME/lib/libskgxpu.so

    You can restore these backed up files if the linking gets cancelled or interrupted during execution.

  2. Remove the following files, if present:

    $ORACLE_HOME/lib/libskgxpu.oracle.a

    $ORACLE_HOME/lib/libskgxpg.oracle.a

    $ORACLE_HOME/lib/libskgxpu.oracle.so

 To relink the SF Oracle RAC libraries to Oracle 10g

  1. Launch the SF Oracle RAC configuration program.

    # installsfrac -configure

  2. Select Install or relink Oracle from the menu.
  3. Choose Oracle 10gR1 or Oracle 10gR2 depending on the version of the Oracle software.
  4. Select Relink Oracle.
  5. Enter the following information as the configuration program prompts you:

    Enter Oracle UNIX user name: [b] (oracle)

    Enter Oracle UNIX group name: [b] (oinstall)

    Enter Oracle base directory: [b] (/oracle)

    Enter absolute path of CRS Home directory: [b] (/crs_home)

    Enter absolute path of Database Home directory: [b] (/oracle/VRT)

  6. Confirm the Oracle environment information that you entered.
  7. Review the output as the SF Oracle RAC configuration program relinks the libraries.

    The configuration program links Oracle with Veritas libraries on each cluster node.

Verifying whether Oracle uses Veritas libraries

After relinking the libraries, you must verify whether Oracle uses Veritas libraries.

 To verify whether Oracle uses Veritas libraries

  1. On each node, start the Oracle service group:

    # hagrp -online oracle_database_grp -sys system_name

  2. After starting Oracle instances, confirm that Oracle uses the Veritas libraries.

    On each node in the cluster, examine the Oracle alert file, alert_$ORACLE_SID.log, for the following lines:

    Oracle instance running with ODM: Veritas 5.0 ODM Library, Version 5.0

    cluster interconnect IPC version:Veritas IPC 5.0 08:44:27 Apr 20 2006