Chapter 2. Pre-installation Tasks

Table of Contents

2.1. Verifying Available Disk Space
2.2. Installing JDK 5.0
2.3. Setting Kernel Parameters for Each OS
2.3.1. Linux
2.3.2. Solaris
2.3.3. HP-UX
2.3.4. AIX
2.4. Verifying Host Name, Port Number, System Account, and localhost

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:

2.1. Verifying Available Disk Space

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.

Note

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.

2.2. Installing JDK 5.0

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

Note

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.

2.3. Setting Kernel Parameters for Each OS

The following describes how to set kernel parameters for each operating system. After the parameters are set, the system requires a reboot.

2.3.1. Linux

Kernel parameters for Linux are:

Kernel ParameterValueFile

semmsl

semmns

semopm

semmni

10,000

32,000

10,000

10,000

/proc/sys/kernel/sem
shmall2,097,152/proc/sys/kernel/shmall
shmmaxhalf of physical memory (in bytes)/proc/sys/kernel/shmmax
shmmni4,096/proc/sys/kernel/shmmni
file-max6,815,744/proc/sys/fs/file-max
ip_local_port_range1024 - 65000/proc/sys/net/ipv4/ip_local_port_range

2.3.2. Solaris

Kernel parameters for Solaris can be set in the /etc/system file.

The parameters are:

Kernel ParameterValue
set semsys:seminfo_semmni1024
set semsys:seminfo_semmns1,024
set semsys:seminfo_semmsl10,000
set semsys:seminfo_semvmx32,767
set shmsys:shminfo_shmmax4,294,967,295
set shmsys:shminfo_shmmin1
set shmsys:shminfo_shmmni100
set shmsys:shminfo_shmseg10

2.3.3. HP-UX

Kernel parameters for HP-UX are:

Kernel ParameterValue
nproc4,096
semmap(semmni+2)
semmni4,096
semmns(semmni*2)
semmnu(nproc-4)
semvmx32,767
shmmaxThe larger of the two values: physical memory size (0X40000000) and 1,073,741,824.
shmmni512
shmseg120

The kernel parameter values can be verified using the System Administration Manager (SAM):

  1. Start the SAM program.

    # /usr/sbin/sam
  2. Select the kernel configuration section and configurable parameter section.

  3. Verify the displayed parameter values and modify them as needed.

  4. Close the SAM program.

2.3.4. AIX

Configuration of settings is not necessary because the kernel parameter is set to maximum size by default like the following:

semaphore = 10000

2.4. Verifying Host Name, Port Number, System Account, and localhost

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.

    TypeDescriptionActive
    Service portUsed 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.