Disabling ODM Library (Optional) for Databases Using Raw Devices
By default, the linkrac9i command links all libraries, including the ODM library, with Oracle. You must use the ODM library for a database using a cluster file system; a VERITAS cluster file system requires the ODM library. If the database uses a raw device rather than a cluster file system, ODM is optional.
ODM supports kernel asynchronous I/O. If you choose to disable the ODM library, VERITAS recommends enabling the kernel asynchronous I/O driver of HP-UX by following the instructions in the Oracle Administrator's Reference Release 2 for UNIX Systems or the following document:
Oracle Metalink Document Id. Note:139272.1
Search on: 139272.1 HP-UX: Asynchronous i/o
The Oracle DISK_ASYNCH_IO configuration parameter, which configures the Oracle database to use asynchronous I/O to reduce CPU utilization and improve transaction throughput, is set to true by default.
To disable the VERITAS ODM library:
-
Log in as oracle user.
-
Change directories:
$ cd $ORACLE_HOME/lib
-
Remove the file linked to the VERITAS ODM library.
For PA systems:
$ rm libodmd9.sl
For IA systems:
$ rm libodmd9.so
-
Copy the $ORACLE_HOME/lib/libodmd9.sl file to disable the ODM library.
For PA systems:
$ cp $ORACLE_HOME/lib/libodmd9.sl.oracle $ORACLE_HOME/lib/libodmd9.sl
For IA systems
$ cp $ORACLE_HOME/lib/libodmd9.so.oracle $ORACLE_HOME/lib/libodmd9.so
|