Sybase ASE – Kernel kistartup: could not create shared memory on Linux server

Sometimes if the shared memory is not configured correctly you can get following error when starting a Sybase Instance:-

kernel  os_create_region: can't allocate … bytes
kernel kbcreate: couldn't create kernel region.
kernel kistartup: could not create shared memory

These error messages mean that the shared memory is not correctly set on the Linux machine, please adjust the value of “kernel.shmmax” parameter in /etc/sysctl.conf and then issue “sysctl -p” to bring the change into effect.

Once the shared memory is correctly configured the sybase ASE Instance should be started normally.

One thought on “Sybase ASE – Kernel kistartup: could not create shared memory on Linux server

  1. Pingback: Sybase ASE | Oracle Database Internal Mechanism

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.