We're here to help!

Dbvisit Standby Fails - Oracle Linux 6 64bit

Follow

Read our docs Dbvisit installation will fail, if the pre-requisites or necessary packages are not installed ,so its imperative to look into this before proceeding to install. Article provides a example for failure in Oracle Linux -6 64 bit

Problem Details

Problem Statement

Installation fails in Oracle Linux-6 64-Bit

Applicable Error Code

/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

Affected Versions

Standby Versions

Affected Platforms

Oracle Linux-6 64 bit

 
Solution

 When installing Oracle Database on Oracle Linux 6 64bit it is recommended to run the following:

yum install oracle-rdbms-server-12cR1-preinstall

But this will only install the 64bit required packages as with 11.2.0.2 only one 32bit package is required. For more details see the section 4.3 Package Requirements in the following document:

http://docs.oracle.com/cd/E11882_01/install.112/e24325/toc.htm#BHCGAEJA

Dbvisit Standby will require you to install the glibc.i686 package when Oracle Linux 6 64bit is used.

Below is an example of the installation on Oracle Linux 6.3 64bit where Oracle 11.2.0.3 is installed. Once the glibc.i686 is installed you should be able to continue with the installation and use of Dbvisit Standby.

================================================
oracle@dbvlin602[/home/oracle/6.0.42/dbvisit]: ./dbvisit_install 
-bash: ./dbvisit_install: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
oracle@dbvlin602[/home/oracle/6.0.42/dbvisit]: exit
logout

[root@dbvlin602 ~]# yum list glibc
Installed Packages
glibc.x86_64 2.12-1.80.el6_3.6 @ol6_latest
Available Packages
glibc.i686 2.12-1.80.el6_3.6 ol6_latest 

[root@dbvlin602 ~]# yum install glibc.i686
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package glibc.i686 0:2.12-1.80.el6_3.6 will be installed
--> Processing Dependency: libfreebl3.so for package: glibc-2.12-1.80.el6_3.6.i686
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.12-1.80.el6_3.6.i686
--> Running transaction check
---> Package nss-softokn-freebl.i686 0:3.12.9-11.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================== ================================================== ==========================================
Package Arch Version Repository Size
================================================== ================================================== ==========================================
Installing:
glibc i686 2.12-1.80.el6_3.6 ol6_latest 4.3 M
Installing for dependencies:
nss-softokn-freebl i686 3.12.9-11.el6 ol6_latest 116 k
Transaction Summary
================================================== ================================================== ==========================================
Install 2 Package(s)
Total download size: 4.4 M
Installed size: 13 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): glibc-2.12-1.80.el6_3.6.i686.rpm | 4.3 MB 00:15 
(2/2): nss-softokn-freebl-3.12.9-11.el6.i686.rpm | 116 kB 00:00 
Total 272 kB/s | 4.4 MB 00:16 
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : nss-softokn-freebl-3.12.9-11.el6.i686 1/2 
Installing : glibc-2.12-1.80.el6_3.6.i686 2/2 
Verifying : glibc-2.12-1.80.el6_3.6.i686 1/2 
Verifying : nss-softokn-freebl-3.12.9-11.el6.i686 2/2 
Installed:
glibc.i686 0:2.12-1.80.el6_3.6 
Dependency Installed:
nss-softokn-freebl.i686 0:3.12.9-11.el6 
Complete!

[root@dbvlin602 ~]# su - oracle
oracle@dbvlin602[/home/oracle]: cd 6.0.42/dbvisit/
oracle@dbvlin602[/home/oracle/6.0.42/dbvisit]: ./dbvisit_install 


Welcome. Your Dbvisit Standby product is going to be installed now...
This will install:
- Dbvisit Standby command line version
- Dbvserver (to provide a web interface to Dbvisit Standby)
It is recommended to make a backup of our current Dbvisit 
software location for rollback purposes. 

Oracle user name on this server? [default: "oracle"]
Enter a custom value or press ENTER to accept default: 
.....

================================================== ==============

Once you have installed the glibc.i686 package you should be able to use Dbvisit standby as normal.

Anton Els July 12, 2013 10:41

Have more questions? Submit a request

Comments