Sun Java System Application Server Enterprise Edition 8.1 2005Q2 High Availability Administration Guide

ProcedureTo configure shared memory on Linux

  1. Log in as root.

  2. Edit the file /etc/sysctl.conf

  3. Set the kernel.shmax and kernel.shmall parameters.

    The kernel.shmax parameter defines the maximum size in bytes for a shared memory segment. The kernel.shmall parameter sets the total amount of shared memory in pages that can be used at one time on the system. Set the value of both of these parameters to the amount physical memory on the machine. Specify the value as a decimal number of bytes. For example, for a machine having 512 Mbytes of physical memory:


    kernel.shmmax=536870912
     kernel.shmall=536870912
  4. Reboot the machine. using this command:

    sync; sync; reboot