Hi Sean,

On Wednesday, 30 November 2005 at  7:34:59 -0800, Sean Comeau wrote:
> > How can I fix that?

My real question is "if I increased the number of semaphore, would it
fix the problem ?"
Remember the error message I have is:
[Thu Dec  1 01:51:19 2005] [error] mod_ssl: Parent process could not
create private SSLMutex semaphore (System error follows)
[Thu Dec  1 01:51:19 2005] [error] System: No space left on device
(errno: 28)

If the fix is "increase number of metaphores", then which parameters
below can I increase?


> test:~# sysctl kern.seminfo
> kern.seminfo.semmni=10       # max number of semaphore identifiers (i.e., 
> sets)
> kern.seminfo.semmns=60       # max number of semaphores system-wide
> kern.seminfo.semmnu=30       # i'm not sure...
> kern.seminfo.semmsl=60       # maximum number of semaphores per set
> kern.seminfo.semopm=100      # not sure
> kern.seminfo.semume=10       # never changed this one myself
> kern.seminfo.semusz=100      # or this
> kern.seminfo.semvmx=32767    # max value of semaphore, looks good probably
> kern.seminfo.semaem=16384    # no idea
> 
> test:~# sysctl kern.shminfo
> kern.shminfo.shmmax=33554432 # max size of shared memory segment (bytes)
> kern.shminfo.shmmin=1        # min size of shared memory segment (bytes)
> kern.shminfo.shmmni=128      # max number of shared memory segments 
> system-wide
> kern.shminfo.shmseg=128      # max number of shared memory segments per proc
> kern.shminfo.shmall=8192     # total amount of shared memory available (pages)
> 
> OK, I assume you know how to use /etc/sysctl.conf to increase these values

I know how to use sysctl(8).

Thanks,
Zoong

Reply via email to