IBM Information Server Installation

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
dwuser
Premium Member
Premium Member
Posts: 13
Joined: Thu Apr 12, 2007 11:27 am
Location: Sunnyvale

IBM Information Server Installation

Post by dwuser »

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.
Bharathi
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

"Out of memory error" suggests that you don't have enough memory.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
dwuser
Premium Member
Premium Member
Posts: 13
Joined: Thu Apr 12, 2007 11:27 am
Location: Sunnyvale

Post by dwuser »

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
Bharathi
vmcburney
Participant
Posts: 3593
Joined: Thu Jan 23, 2003 5:25 pm
Location: Australia, Melbourne
Contact:

Post by vmcburney »

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.
dwuser
Premium Member
Premium Member
Posts: 13
Joined: Thu Apr 12, 2007 11:27 am
Location: Sunnyvale

Post by dwuser »

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
Bharathi
vmcburney
Participant
Posts: 3593
Joined: Thu Jan 23, 2003 5:25 pm
Location: Australia, Melbourne
Contact:

Post by vmcburney »

We love people who find the resolution to their own questions and take the time to post them. Well done.
Post Reply