8. Installing DB2 Version 8.2 on SuSE Linux Enterprise (SLES) 9
Before proceeding, please ensure that you have read
Section 3 and Section 4.
SuSE Linux Enterprise Server 9 was released in August 2004 to
great anticipation. It is currently the only Enterprise level Linux
distribution certified by DB2 UDB that runs on the 2.6 kernel by
default.
These notes are based on the 2.6.5-7 kernel (the SuSE Linux kernel
update as of September 10, 2004), and installing a single-partition
environment.
8.1. Pre-installation notes
The pdksh package is installed in a default setup
(required for multiple-partition and high availability
installations)
The IBMJava2-JRE-1.4.2 rpm package is also installed by
default
The kernel parameters (ipcs -l) before DB2 UDB
installation:
max number of segments: 4096
max segsize: 32768
max number of arrays: 128
max queues system wide: 16
default max size of queue: 16384 |
Asynchronous I/O package (libaio) is also installed by
default.
8.2. Installation Notes
I received an error during start up of the db2setup utility:
/db2/ese/db2/linux/install/db2jinst:
line 131: 3474 Segmentation fault
$JAVA_PATH/$JAVA_INTERPRETER $JAVA_OPTIONS \
-cp $JAVA_CLASSPATH $DB2SetupRun "$@" 2>/tmp/db2setup.err.running
|
The solution here is to run
export LD_ASSUME_KERNEL="2.4.19" |
from the
terminal where you launched the
db2setup utility, then run
db2setup
again. This change will only affect the Java installer, not the
kernel performance.
8.3. Post-installation notes
The kernel parameters (ipcs -l) after installation look like:
max number of segments: 4096
max segsize: 262144 (updated)
max number of arrays: 1024 (updated)
max queues system wide: 1024 (updated)
default max size of queue: 16384
|
Initialize the Asynchronous I/O so DB2 UDB can take advantage of
this new kernel feature. As the instance owner:
Optional: update the DB2 UDB JDK_PATH parameters so DB2 UDB uses
SLES's installed Java 2 package. As the instance owner:
db2 UPDATE DBM CFG USING JDK_PATH /opt/IBMJava2-142
db2 UPDATE ADMIN CFG USING JDK_PATH /opt/IBMJava2-142
|
Surprisingly, my installation didn't have Mozilla installed by
default. To have the DB2 UDB help display properly, Mozilla should be
installed using YaST.