This section provides instructions for adjusting your environment before you begin a new installation of Sybase IQ. Refer to the Sybase IQ Release Bulletin for the latest information.
To configure the operating system correctly, you must:
Install any required operating system patches
Set available semaphore identifiers
Adjust system-wide parameters (such as shared memory parameters)
See the Sybase IQ Release Bulletin for a list of any patches required to run Sybase IQ.
Sybase recommends that you set the number of available semaphore identifiers to at least 4096.
Use this command to display the current values of the semaphore kernel parameters:
cat /proc/sys/kernel/sem
250 32000 32 128
The four values displayed are:
SEMMSL — Maximum number of semaphores per set
SEMMNS — Maximum number of semaphores system-wide
SEMOPM — Maximum number of operations allowed for one semop call
SEMMNI — Maximum number of semaphore identifiers (sets)
To adjust these values, edit the /etc/sysctl.conf file. Setting values in this file saves them for future reboots. For example, to increase the maximum number of semaphore identifiers to 4096, add the following line:
kernel.sem = 250 32000 32 4096
Make sure that you leave spaces around the equals sign.
To make a change that only lasts until the next reboot, use this command:
echo 250 2000 32 4096 > /proc/sys/kernel/sem