Oracle database installer in linux [INS-10102] Installer initialization failed - linux

i am trying to install oracle database in red hat enterprise linux
and once i run the installer using:
[oracle#linux database]$ ./runInstaller
the OUI shows the message:
[INS-10102] Installer initialization failed.
Cause - An unexpected error occurred while initializing the Installer.
Action - Contact Oracle Support Services or refer logs Summary
 - [INS-10012] Setup driver initialization failed.  
- no oraInstaller in java.library.path
the log file shows this
ID: oracle.install.commons.util.exception.AbstractErrorAdvisor:8
oracle.install.commons.base.driver.common.InstallerException: [INS-10102] Installer initialization failed.
at oracle.install.commons.base.driver.common.Installer.run(Installer.java:534)
at oracle.install.ivw.common.util.OracleInstaller.run(OracleInstaller.java:133)
at oracle.install.ivw.db.driver.DBInstaller.run(DBInstaller.java:139)
at oracle.install.commons.util.Application.startup(Application.java:1072)
at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:181)
at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:198)
at oracle.install.commons.base.driver.common.Installer.startup(Installer.java:566)
at oracle.install.ivw.db.driver.DBInstaller.startup(DBInstaller.java:127)
at oracle.install.ivw.db.driver.DBInstaller.main(DBInstaller.java:165)
Caused by: oracle.install.commons.base.driver.common.SetupDriverException: [INS-10012] Setup driver initialization failed.
at oracle.install.driver.oui.OUIInstallDriver.load(OUIInstallDriver.java:431)
at oracle.install.ivw.db.driver.DBSetupDriver.load(DBSetupDriver.java:289)
at oracle.install.commons.base.driver.common.Installer.run(Installer.java:516)
... 8 more
Caused by: java.lang.UnsatisfiedLinkError: no oraInstaller in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.loadNativeLib(OiipuUnixOps.java:380)
at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.<clinit>(OiipuUnixOps.java:128)
at oracle.sysman.oii.oiic.OiicPullSession.createDuplicateStreamsForLog(OiicPullSession.java:5382)
at oracle.sysman.oii.oiic.OiicPullSession.createDuplicateStreams(OiicPullSession.java:5482)
at oracle.sysman.oii.oiic.OiicAPIInstaller.initInstallEnvironment(OiicAPIInstaller.java:506)
at oracle.install.driver.oui.OUIInstallDriver.load(OUIInstallDriver.java:422)
... 10 more
here is a Screen shot for the error

the problem is solved by installing libnsl.so.1 using :
#dnf install libnsl
i did understand the issue using this site :
https://javarevisited.blogspot.com/2012/03/javalangunsatisfiedlinkerror-no-dll-in.html#axzz5hSglKlPs

I had same problem, In Centos 8 minimial version and Oracle 12c binaries I tried install libnsl package using following yum command:
yum install libnsl
NOTE: during my search I found simplified way in installation Oracle dependencies. According to this link its highly recommended to use oracle pre request installation package in by using following command (in centos):
yum install oracle-rdbms-server-<your-oracle-version>-preinstall
this package helps DBA to install all dependencies before start oracle installation proccess.

I think you try to install oracle DB server in newer version of OS. It fails to perform prerequisite checks on that system. simply hit the command..
root# yum install libnsl*

Related

Unrecognized VM option 'ExitOnOutOfMemoryError' when starting Presto

I was following the installation manual for presto.
But when I lanched the presto server from the command line I got this error:
$ bin/launcher run
Unrecognized VM option 'ExitOnOutOfMemoryError'
Did you mean 'OnOutOfMemoryError=<value>'?
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Per #kavehmb's answer on another question, as of June 2019 the way to work around this issue is:
brew tap adoptopenjdk/openjdk
brew cask install adoptopenjdk8
I suspected the java version was wrong and checked it. I had Java 1.8.0_65-b17.
The documentation for the installation did not mention anything about needed java version. It was hard to find out the needed Java version for the newest Presto version (v0.208)
I updated to the currently newest Java8 version using brew (on Mac).
brew cask install java8
After successful upgrading of Java I had version 1.8.0_181-b13.
Then prestodb could start.

Unable to locate package libsystemd-dev during installation ScyllaDB on ubuntu 14

During installation Scylla from https://github.com/scylladb/scylla on ubuntu 14 during sudo ./install-dependencies.sh I get E: Unable to locate package libsystemd-dev. I tried to sudo apt-get install libsystemd-daemon-dev and many other methods but nothing works. Any ideas how can I solve this?
There is a bug in install-dependencies.sh script that causes this error.
The problem, as rightly mentioned in the comments to your post, is that Ubuntu 14.0 lacks the libsystemd-dev package: https://github.com/scylladb/scylla/issues/3515
This is not the only issue though as latest ScyllaDB code requires GCC 7.3 to be built and install-dependencies.sh enforces it.
It is possible to install the tools for building Scylla from ScyllaDB PPA: https://launchpad.net/~scylladb/+archive/ubuntu/ppa
Note that you'll need to pass information about the location of those tools manually to the configure.py script. Unfortunately, today install-dependencies.sh doesn't do this all for Ubuntu: https://github.com/scylladb/scylla/issues/3379
As an alternative, you can try using the packaging script from Scylla. It is well explained here: https://github.com/scylladb/scylla/wiki/Building-.deb-package-for-Ubuntu-Debian

Robo3t crashing in ubuntu 16.04 and above version (This application failed to start because it could not find or load the Qt platform plugin "xcb")

When i starting robo3t in ubuntu 16.04 version it is not opening, the error is show below like
error:
sony#sony:~/Documents/installed/robo3t-1.1.1-linux-x86_64-c93c6b0/bin$ ./robo3t
This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".
Available platform plugins are: xcb.
Reinstalling the application may fix this problem.
Aborted (core dumped)
The issue is because if libstdc++ folder library's simply make backup and start robot3t. Follow the given steps below and its working fine
solution:
mkdir ~/robo-backup
mv robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc++* ~/robo-backup/
robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t
if you try to install latest version of robomobo that call be now robo3t. Or you try install on ubuntu 16.04 follow the below step and your robomongo install
Download latest robomongo tar file
wget https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
Extract it
tar -xvzf https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
Make a directory
mkdir ~/robo-backup
Move robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc++ direcotry to ~/robo-backup/ direcotory
mv robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc++* ~/robo-backup/
Run the robo3t
robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t
Simply remove the lib/libstdc++* will work.
source

IBM installation manager cannot be launched in fedora 17(64bit)

Here's the error msg goes when i try to run the IBM installation manager:
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
/opt/IBM/InstallationManager/eclipse/configuration/org.eclipse.osgi/bundles/447/1/.cp/libswt-pi-gtk-3659.so (libXtst.so.6: cannot open shared object file: No such file or directory)
swt-pi-gtk (Not found in java.library.path)
/tmp/swtlib-32/libswt-pi-gtk-3659.so (libXtst.so.6: cannot open shared object file: No such file or directory)
/tmp/swtlib-32/libswt-pi-gtk.so (/tmp/swtlib-32/lib/libswt-pi-gtk.so.so: cannot open shared object file: No such file or directory)
However, those files does exist. I also already have SWT lib installed. Any one have experience on this issue before?
IBM Installation Manager can only run if 32bit GTK components installed.
Here are the packages I install on Redhat 64bit in order to run IBM Installation Manager:
Install required packages for IBM Installation Manager UI on Redhat x64
Should be similar packages in Fedora.
I don't remember about Installation Manager but for WAS installation launching setup.jar itself did help:
java -jar setup.jar
I had this issue when tried to install CM on Linux Fedora 17 x86_64 bits and this command solved my issue
yum install gtk2.i686 gtk2-engines.i686 PackageKit-gtk-module.i686 PackageKit-gtk-module.x86_64 libcanberra-gtk2.x86_64 libcanberra-gtk2.i686
After execute it i can run interactive installation.
This was helpful for steering me in the right direction for solving the problem on rhel 6.5 on IBM power. i installed the equivalent packages using the .ppc instead of .ppc64 files (since the installer is PPC) and then i had to add these 2 lines at the bottom of the install.ini according to ibm support article swg21688528 as follows:
-Dorg.eclipse.swt.internal.gtk.useCairo=false
-Dorg.eclipse.swt.internal.gtk.cairoGraphics=false
Parke

Failed to load JavaHL Library.- linux/eclipse

While trying to install the Subversion plugin I get this error when Eclipse starts:
Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
/usr/lib/jni/libsvnjavahl-1.so.0.0.0: /usr/lib/jni/libsvnjavahl-1.so.0.0.0: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
no svnjavahl in java.library.path
java.library.path = /usr/lib/jni
environment:
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
Java HotSpot(TM) Client VM (build 20.4-b02, mixed mode, sharing)
Linux debian 2.6.32-5-amd64 #1 SMP Mon Jan 16 16:22:28 UTC 2012 x86_64 GNU/Linux
I tried changing my java.library.path to a 64-bit lib but it doesn't help - I still go=et the same error (only last line changes - to a 64-bit path)
Also, I have no idea why it's looking in /usr/lib/jni/ even after I change the java.library.path.
I was annoyed by that message so I did this and it disappeared!
To solved just install the package with this command:
sudo apt-get install libsvn-java
and you must config eclipse.inito add path /jni
example :
-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni
https://danangindrak.wordpress.com/2012/02/23/solved-memperbaiki-subclipse-error-default-svn-client-not-found-pada-eclipse/
OK I just ran into the same problem. I installed the javaHL lib but that didn't fix it alone. I was able to fix it by double checking which version of subversion I had installed in synaptic. I actually had 1.6.x while I installed the subclipse for version 1.8.x. so I started over, deleted my eclipse folder, extracted it and installed subclipse from the following eclipse update site: http://subclipse.tigris.org/update_1.6.x
more on the incompatibility:
http://subclipse.tigris.org/wiki/JavaHL
http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA
(get the one that says Links for 1.6.x Release:)
The problem is that you don't have libsvn-java installed. To solved just install the package with this command:
sudo apt-get install libsvn-java
and you are read use subclipse.
problem solved - the reason was that 64b Subversive SVN Connectors that were installed couldn't work with 32b JDK; I've re-installed eclipse to 32b version and everything is ok

Resources