Tuesday, July 11, 2006

DB2 Solaris System Parameters

Solaris Kernel Configuration Parameters

Note: You must reboot your machine after updating any kernel configuration parameters.

*
* Recommended kernel parameters for "DB2 for Solaris"
* for systems with more than 512MB to 1GB of physical memory
*
set msgsys:msginfo_msgmax = 65535
set msgsys:msginfo_msgmnb = 65535
set msgsys:msginfo_msgmap = 514
set msgsys:msginfo_msgmni = 512
set msgsys:msginfo_msgssz = 16
set msgsys:msginfo_msgtql = 1024
set msgsys:msginfo_msgseg = 32767
*
set shmsys:shminfo_shmmax = 966367641
set shmsys:shminfo_shmseg = 50
set shmsys:shminfo_shmmni = 300
*
set semsys:seminfo_semmni = 1024
set semsys:seminfo_semmap = 1026
set semsys:seminfo_semmns = 2048
set semsys:seminfo_semmnu = 2048
set semsys:seminfo_semume = 50

Notes: Parameters msgsys:msginfo_msgmnb and msgsys:msginfo_msgmax must be set to 65535 or higher.

To set a kernel parameter, add a line at the end of the /etc/system file as follows:

set parameter_name = value

where parameter_name represents the parameter you want to change.

For example, to set the value of parameter msgsys:msginfo_msgmax, add the following line to the end of the /etc/system file:

set msgsys:msginfo_msgmax = 65535

After you have updated your kernel parameters, go to Installing Your DB2 to continue with the installation.

No comments: