Several Solaris kernel values are typically too small for a WebSphere ESB,
installation. You must set selected kernel parameters to higher values.
Why and when to perform this task
To set kernel parameters, perform the following steps:
Steps for this task
- Log into the host machine as root.
- Review the machine configuration.
Do this by entering
the following command:
sysdef -i
- Set the kernel values by editing the /etc/system file.
Use the values shown in the following example:
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 = 100
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=1024
Queue managers are generally independent of each other. Therefore
system kernel parameters, such as shmmni, semmni, semmns, and semmnu, need
to allow for the number of queue managers in the system.
- Reboot the operating system.
What to do next
For more information about setting up the Solaris system, see
the administration documentation on the Sun Web site at http://docs.sun.com.