We are having challenges when installing IBM information server (DataStage 8.0.1) in Solaris (sparc) system. It is throwing the following error as-soon-as we run the install command (given from root login), please find the error below.
All the necessary information like UNIX configuration, kernel parameter and install file information are given below,
Error
------
# pwd
/etl/apps/ds801/solaris/is-ia-suite
# ./install
Initializing Wizard........
Launching InstallShield Wizard........
Exception in thread "main" java.lang.OutOfMemoryError
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:111)
at java.util.jar.JarFile.<init>(JarFile.java:127)
at java.util.jar.JarFile.<init>(JarFile.java:65)
at run$1.retrieve(run.java:68)
at sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:152)
at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:42)
at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:53)
at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:85)
at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:69)
at sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:582)
at sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:545)
at sun.misc.URLClassPath$3.run(URLClassPath.java:323)
at java.security.AccessController.doPrivileged(Native Method)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:312)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:289)
at sun.misc.URLClassPath.getResource(URLClassPath.java:159)
at java.net.URLClassLoader$1.run(URLClassLoader.java:191)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at com.installshield.beans.ISIntrospector.instantiate(Unknown Source)
at com.installshield.beans.ISIntrospector.findInformant(Unknown Source)
at com.installshield.beans.ISIntrospector.getBeanInfoImpl(Unknown Source)
at com.installshield.beans.ISIntrospector.getBeanInfo(Unknown Source)
at com.installshield.beans.ISIntrospector.getBeanInfo(Unknown Source)
at com.installshield.beans.ObjectArrayDictionary.<init>(Unknown Source)
at com.installshield.wizard.Wizard.<init>(Wizard.java:520)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at com.installshield.boot.BootMain.boot(BootMain.java:852)
at run.main(run.java:27)
DataStage pre-requisite kernel parameters (from /etc/system file)-
------------------------------------------------------------------------------
set shmsys:shminfo_shmmax = 4294967295
set shmsys:shminfo_shmseg = 1024
set shmsys:shminfo_shmmni = 1024
set semsys:seminfo_semaem = 16384
set semsys:seminfo_semmni = 1024
set semsys:seminfo_semmap = 1026
set semsys:seminfo_semmns = 16384
set semsys:seminfo_semmsl = 256
set semsys:seminfo_semopm = 100
set semsys:seminfo_semmnu = 2048
set semsys:seminfo_semume = 256
set msgsys:msginfo_msgmap = 1026
set msgsys:msginfo_msgmax = 65535
set rlim_fd_cur = 8192
set shmsys:shminfo_shmmin = 1
set semsys:seminfo_semvmx = 32767
set noexec_user_stack = 1
UNIX H/W Configuration
---------------------------
# uname -a
SunOS sol10-fj5 5.10 Generic_118833-36 sun4us sparc FJSV,GPUZC-M
System Configuration: Fujitsu sun4us Fujitsu PRIMEPOWER450 4x SPARC64 V
System clock frequency: 220 MHz
Memory size: 16384Mb
CPU Units: Number Frequency Cache-Size Version
No. MHz MB Impl. Mask No. MHz MB Impl. Mask
-------- ----- ----- ----- ----- -------- ----- ----- ----- -----
CPU#0 1978 3.0 5 5.1 CPU#1 1978 3.0 5 5.1
CPU#2 1978 3.0 5 5.1 CPU#3 1978 3.0 5 5.1
Used Memory: Slot-Number Size
No. MB No. MB No. MB No. MB
--------- ----- --------- ----- --------- ----- --------- -----
SLOT#00 2048 SLOT#01 2048 SLOT#04 2048 SLOT#05 2048
SLOT#08 2048 SLOT#09 2048 SLOT#12 2048 SLOT#13 2048
====================================IO Cards====================================
No failures found in System Initialization
==========================================
No Recent System Faults found
=============================
Java Version
---------------
# java -version
java version "1.5.0_07"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)
Java HotSpot(TM) Server VM (build 1.5.0_07-b03, mixed mode)
DS install file
------------------
# cksum InfoSvr_v8.0.1_SOL_EN.tar
64979865 1805628416 InfoSvr_v8.0.1_SOL_EN.tar
# ls -l InfoSvr_v8.0.1_SOL_EN.tar
-rw-r--r-- 1 root root 1805628416 Jun 24 21:10 InfoSvr_v8.0.1_SOL_EN.tar
DS Extract Folder
---------------------
# pwd
/etl/apps/ds801/solaris/is-ia-suite
# ls -l
total 93474
-rw-r--r-- 1 root other 772586 Mar 26 15:45 AdministrationGuide.pdf
drwxr-xr-x 39 root other 1536 Mar 26 15:24 assemblies
-rw-r--r-- 1 root other 1667 Mar 26 15:45 buildinfo.txt
drwxr-xr-x 5 root other 512 Mar 26 18:35 DatabaseSupport
-rw-r--r-- 1 root other 115674 Mar 26 15:45 InfoServerReleaseNotes.html
-rwxr-xr-x 1 root other 35840000 Mar 26 15:24 install
-rw-r--r-- 1 root other 1757591 Mar 26 15:45 InstallationGuide.pdf
-rw-r--r-- 1 root other 12 Mar 26 15:24 media.inf
-rw-r--r-- 1 root other 223922 Mar 26 15:45 QuickStartGuide.pdf
drwxr-xr-x 2 root other 512 Mar 26 15:24 resources
-rw-r--r-- 1 root other 9008230 Mar 26 15:24 suite.jar
-rw-r--r-- 1 root other 32785 Mar 26 15:45 SystemRequirements.html
drwxrwxrwx 4 root root 512 Mar 13 13:32 TutorialData
#
Could you please let me know the solution to get-rid of this error. Thanks in advance.
IBM Information Server Installation
Moderators: chulett, rschirm, roy
IBM Information Server Installation
Bharathi
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
I am not sure which parameter i need to set on OS (kernel) level to increase the memory limit. Is there any option with 'install' script to specify the memory limit (for java). In solaris 10 i heard that there is no longer system-wide limit for process and all are dynamic, in the IBM installation pre-requisite there is no step for any memory configuration related to JAVA setting.
So please let me know the parameter/kernel setting if-any that i can set to successfully start the install script.
Thanks,
DWUser
So please let me know the parameter/kernel setting if-any that i can set to successfully start the install script.
Thanks,
DWUser
Bharathi
-
- Participant
- Posts: 3593
- Joined: Thu Jan 23, 2003 5:25 pm
- Location: Australia, Melbourne
- Contact:
The install guide for 8.0.1 that I've got has kernel parameters for Linux and AIX but not Solaris. There is online documentation for preparing Solaris for installation of the WebSphere Application Server (part of the Information Server):
IBM WAS on Solaris
It has 14 recommended kernel settings that might solve your problem.
You can also look at the Solaris Tunable Parameters Reference Manual
If you look at the AIX kernel settings in the installation guide for file size, data segment, stack size and physical memory and then map those to Solaris settings you might get over the memory problem.
IBM WAS on Solaris
It has 14 recommended kernel settings that might solve your problem.
You can also look at the Solaris Tunable Parameters Reference Manual
If you look at the AIX kernel settings in the installation guide for file size, data segment, stack size and physical memory and then map those to Solaris settings you might get over the memory problem.
Certus Solutions
Blog: Tooling Around in the InfoSphere
Twitter: @vmcburney
LinkedIn:Vincent McBurney LinkedIn
Blog: Tooling Around in the InfoSphere
Twitter: @vmcburney
LinkedIn:Vincent McBurney LinkedIn
A workaround was provided by the IBM folks to resolve this issue. The issue was because of JAVA 1.5 which was installed as default in our Solaris 10 box. The install package will install a default JAVA JVM "1.4.2_10" so we repointed the PATH to this java version. Instead of the default "install" command we executed the follow command to initiate the install (which was suggested by IBM folks)
# java -jar suite.jar
Thanks
# java -jar suite.jar
Thanks
Bharathi
-
- Participant
- Posts: 3593
- Joined: Thu Jan 23, 2003 5:25 pm
- Location: Australia, Melbourne
- Contact:
We love people who find the resolution to their own questions and take the time to post them. Well done.
Certus Solutions
Blog: Tooling Around in the InfoSphere
Twitter: @vmcburney
LinkedIn:Vincent McBurney LinkedIn
Blog: Tooling Around in the InfoSphere
Twitter: @vmcburney
LinkedIn:Vincent McBurney LinkedIn