Setting kernel values on Solaris systems

Several Solaris kernel values are typically too small for a WebSphere Process Server 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

  1. If you are not already logged into the host machine as root, do so.
  2. Review the machine configuration.
    Do this by entering the following command:
    sysdef -i
  3. 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.

  4. 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.


Terms of use |

Last updated: Tue Feb 21 17:47:11 2006

(c) Copyright IBM Corporation 2005.
This information center is powered by Eclipse technology (http://www.eclipse.org)