- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - Linux
- >
- Oracle9 on Itanium-Linux
Operating System - Linux
1753481
Members
4182
Online
108794
Solutions
Forums
Categories
Company
Local Language
юдл
back
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
юдл
back
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Blogs
Information
Community
Resources
Community Language
Language
Forums
Blogs
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-05-2007 03:25 AM
тАО05-05-2007 03:25 AM
Oracle9 on Itanium-Linux
I have a Itanium server here running RHEL4 AS U5.
We plan to run Oracle9 on this machine. After installing Oracle9 and patching it to 9.2.0.8 I relinked Oracle to include support for Async IO (using libaio included in RHEL4).
Relinking seems to complete fine and "ldd oracle" does confirm that oracle is indeed using /usr/lib/libaio.sl.1"
When attempting to start the DB we get while running sqlplus "/ as sysdba":
oracleDUDE2: relocation error: oracleDUDE2: symbol io_queue_init, version LIBAIO_0.4 not defined in file libaio.so.1 with link time reference
ERROR:
ORA-12547: TNS:lost contact
Looks like the symbol version in libaio are wrong for Oracle 9.2.0.8
[root@rek-oradb-t01 ~]# rpm -qa | grep libaio
libaio-devel-0.3.105-2
libaio-0.3.105-2
In $ORACLE_HOME/lib/stubs we have stub versions of the libraries:
[root@rek-oradb-t01 stubs]# ll libaio*
-r-xr-xr-x 1 oracle oinstall 8242 j├║l 4 2006 libaio-2.2.4-stub.so
-r-xr-xr-x 1 oracle oinstall 8242 j├║l 4 2006 libaio.so
-r-xr-xr-x 1 oracle oinstall 8242 j├║l 4 2006 libaio.so.1
I renamed then and put in their place symbolic links to the real shared libraries:
[root@rek-oradb-t01 stubs]# mv libaio.so libaio.so.not
[root@rek-oradb-t01 stubs]# mv libaio.so.1 libaio.so.1.not
[root@rek-oradb-t01 stubs]# ln -s /usr/lib/libaio.so .
[root@rek-oradb-t01 stubs]# ln -s /usr/lib/libaio.so.1 .
Now Oracle relinks and runs propperly, but performs like a dog :( If I was to guess, i'd say that Async IO was indeed not working.
SQL> show parameter filesystemio_options
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
filesystemio_options string SETALL
SQL> show parameter async
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
disk_asynch_io boolean TRUE
tape_asynch_io boolean TRUE
Can anyone tell me what is the right way to fix this aio problem of mine ?
Also, are there any Oracle best practices documents out there for Linux on IA64 ?
Thanks in advance.
We plan to run Oracle9 on this machine. After installing Oracle9 and patching it to 9.2.0.8 I relinked Oracle to include support for Async IO (using libaio included in RHEL4).
Relinking seems to complete fine and "ldd oracle" does confirm that oracle is indeed using /usr/lib/libaio.sl.1"
When attempting to start the DB we get while running sqlplus "/ as sysdba":
oracleDUDE2: relocation error: oracleDUDE2: symbol io_queue_init, version LIBAIO_0.4 not defined in file libaio.so.1 with link time reference
ERROR:
ORA-12547: TNS:lost contact
Looks like the symbol version in libaio are wrong for Oracle 9.2.0.8
[root@rek-oradb-t01 ~]# rpm -qa | grep libaio
libaio-devel-0.3.105-2
libaio-0.3.105-2
In $ORACLE_HOME/lib/stubs we have stub versions of the libraries:
[root@rek-oradb-t01 stubs]# ll libaio*
-r-xr-xr-x 1 oracle oinstall 8242 j├║l 4 2006 libaio-2.2.4-stub.so
-r-xr-xr-x 1 oracle oinstall 8242 j├║l 4 2006 libaio.so
-r-xr-xr-x 1 oracle oinstall 8242 j├║l 4 2006 libaio.so.1
I renamed then and put in their place symbolic links to the real shared libraries:
[root@rek-oradb-t01 stubs]# mv libaio.so libaio.so.not
[root@rek-oradb-t01 stubs]# mv libaio.so.1 libaio.so.1.not
[root@rek-oradb-t01 stubs]# ln -s /usr/lib/libaio.so .
[root@rek-oradb-t01 stubs]# ln -s /usr/lib/libaio.so.1 .
Now Oracle relinks and runs propperly, but performs like a dog :( If I was to guess, i'd say that Async IO was indeed not working.
SQL> show parameter filesystemio_options
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
filesystemio_options string SETALL
SQL> show parameter async
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
disk_asynch_io boolean TRUE
tape_asynch_io boolean TRUE
Can anyone tell me what is the right way to fix this aio problem of mine ?
Also, are there any Oracle best practices documents out there for Linux on IA64 ?
Thanks in advance.
3 REPLIES 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-07-2007 12:57 AM
тАО05-07-2007 12:57 AM
Re: Oracle9 on Itanium-Linux
hi,
There is one document on metalink with subject: Oracle Database on AIX,HP-UX,Linux,MacOSX,Solaris,Tru64 Operating Systems Installation and Configuration Requirements Quick Reference (8.0.5 to 10.2)
Doc ID: Note:169706.1
You may also wish to again go through Note 334563.1 Pre-Install checks for 10gR2 RDBMS (10.2.x) - HPUX PA-RISC and Itanium Platforms.
good luck
kind regards
yogeeraj
There is one document on metalink with subject: Oracle Database on AIX,HP-UX,Linux,MacOSX,Solaris,Tru64 Operating Systems Installation and Configuration Requirements Quick Reference (8.0.5 to 10.2)
Doc ID: Note:169706.1
You may also wish to again go through Note 334563.1 Pre-Install checks for 10gR2 RDBMS (10.2.x) - HPUX PA-RISC and Itanium Platforms.
good luck
kind regards
yogeeraj
No person was ever honoured for what he received. Honour has been the reward for what he gave (clavin coolidge)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-07-2007 12:59 AM
тАО05-07-2007 12:59 AM
Re: Oracle9 on Itanium-Linux
hi again,
about the second note, please instead refer to Note 283749.1 Pre-install Checks for 10gR1 RDBMS (10.1.x) - Linux Itanium 64
kind regards
yogeeraj
about the second note, please instead refer to Note 283749.1 Pre-install Checks for 10gR1 RDBMS (10.1.x) - Linux Itanium 64
kind regards
yogeeraj
No person was ever honoured for what he received. Honour has been the reward for what he gave (clavin coolidge)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-07-2007 02:42 AM
тАО05-07-2007 02:42 AM
Re: Oracle9 on Itanium-Linux
Shalom,
I'd take a look at the install logs for Oracle. I suspect a pre-requisite has not been met.
SEP
I'd take a look at the install logs for Oracle. I suspect a pre-requisite has not been met.
SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
The opinions expressed above are the personal opinions of the authors, not of Hewlett Packard Enterprise. By using this site, you accept the Terms of Use and Rules of Participation.
News and Events
Support
© Copyright 2024 Hewlett Packard Enterprise Development LP