Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

e=28 semget(20038,1,2047) (28: No space left on device) on Solaris 10

We are running 5 SAP ECC 6.0 systems on Solaris 10 with the project definitions configured as mentioned in note 724713.

Now after the fifth system was installed, we have problems to start all of the systems.

The error can occur for either of the systems and in dev_disp it would say:

      • ERROR => e=28 semget(20038,1,2047) (28: No space left on device) [semux.c 928]

      • ERROR => CCMS: SemInit failed [alxxappl.c 610]

      • ERROR => CCMS: sAlInit: could not create/attach shared memory key 13 (rtc = 255) [alxx.c 1187]

Before the fifth system was installed, we didn't experience any problems.

Do we have to change the project definitions and if yes how?

We have defined 5 projects (each system) with the following values for each project:

SD2:200:SAP System SD2:orasd2,sd2adm::process.max-sem-nsems=(priv,2048,deny);project.max-sem-ids=(priv,1024,deny);project.max-shm-ids=(priv,256,deny);project.max-shm-memory=(priv,18446744073709551615,deny)

Best Regards


Former Member

Hi Walter,

do you have the users assigned to the project in /etc/user_attr?

If yes, you'd need to increase max-shm-ids (1024).



0 View this answer in context

Helpful Answer

Not what you were looking for? View more on this topic or Ask a question