Table of Contents
This chapter describes how to perform pre-installation tasks such as verifying hard disk space, installing JDK, and setting kernel parameters for each operating system.
Before Tibero is installed, the following tasks should be performed:
Verify available disk space
Install JDK 5.0
Set kernel parameters for each operating system
Verify host name, port number, system account, and localhost
At least 1.5 GB of free space is needed to install Tibero. After Tibero is installed, the free space is needed to create the database.
For more information about hardware requirements, refer to section “1.3. System Requirements”.
To verify the free disk space, run the df command on a UNIX system, or check the related property of the hard disk on which Tibero will be installed, on a Windows system.
To install Tibero, JDK 1.5.17 or later must be installed.
JDK 5.0 can be downloaded from the following website:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
If Oracle's JDK cannot be used, install an appropriate JDK. For example, the JDKs for HP-UX and AIX can be downloaded from the HP and IBM websites, respectively.
For JDK installation instructions for each operating system, refer to the following:
http://www.oracle.com/technetwork/java/index.html
1. If the utility is run without installing Java runtime environment, the "Java not found" message is displayed.
2. For vendor-specific JDK installation instructions, refer to that vendor's documentation.
The following describes how to set kernel parameters for each operating system. After the parameters are set, the system requires a reboot.
Kernel parameters for Linux are:
Kernel Parameter | Value | File |
---|---|---|
semmsl semmns semopm semmni | 10,000 32,000 10,000 10,000 | /proc/sys/kernel/sem |
shmall | 2,097,152 | /proc/sys/kernel/shmall |
shmmax | half of physical memory (in bytes) | /proc/sys/kernel/shmmax |
shmmni | 4,096 | /proc/sys/kernel/shmmni |
file-max | 6,815,744 | /proc/sys/fs/file-max |
ip_local_port_range | 1024 - 65000 | /proc/sys/net/ipv4/ip_local_port_range |
Kernel parameters for Solaris can be set in the /etc/system file.
Kernel Parameter | Value |
---|---|
set semsys:seminfo_semmni | 1024 |
set semsys:seminfo_semmns | 1,024 |
set semsys:seminfo_semmsl | 10,000 |
set semsys:seminfo_semvmx | 32,767 |
set shmsys:shminfo_shmmax | 4,294,967,295 |
set shmsys:shminfo_shmmin | 1 |
set shmsys:shminfo_shmmni | 100 |
set shmsys:shminfo_shmseg | 10 |
Kernel parameters for HP-UX are:
Kernel Parameter | Value |
---|---|
nproc | 4,096 |
semmap | (semmni+2) |
semmni | 4,096 |
semmns | (semmni*2) |
semmnu | (nproc-4) |
semvmx | 32,767 |
shmmax | The larger of the two values: physical memory size (0X40000000) and 1,073,741,824. |
shmmni | 512 |
shmseg | 120 |
The kernel parameter values can be verified using the System Administration Manager (SAM):
Start the SAM program.
# /usr/sbin/sam
Select the kernel configuration section and configurable parameter section.
Verify the displayed parameter values and modify them as needed.
Close the SAM program.
The host name, port number, system account, and localhost should be verified before Tibero is installed.
Host name
Verify the host name when the license is requested. Confirm via the /etc/hosts file, or run the following command via the console:
uname –n
Port number
Verify the port number when Tibero starts. The default value is 8629.
Type | Description | Active |
---|---|---|
Service port | Used by Tibero to handle user requests and provide responses. (Default: 8629) | Always |
Special port | Used to handle urgent situations such as Session Full. It can be configured with the parameter _LSNR_SPECIAL_PORT in the tip file. (Default: service port + 1) | Always |
SSL port | Used for secure communication. It can be configured with the parameter _LSNR_SSL_PORT in the tip file. (Default: service port + 2) | Whenever a secure communication is used |
TBCM port | Used by TBCM. It can be configured with the parameter CM_PORT in the tip file. (Default: service port + 3) | Whenever TAC is used |
System account
Verify the system account with which Tibero is installed and operated.
localhost
Use the ping command to verify that the localhost is configured correctly. If it is not configured correctly, modify the /etc/hosts file.