Date: Mon, 11 Aug 2003 23:11:13 +0300 From: "Vitali Malicky" <life@zone3000.net> To: <questions@freebsd.org> Subject: Re: semaphores Message-ID: <013e01c36044$b6ca26d0$2401010a@zone3000.net> References: <20030811160516.A13133@tehran>
next in thread | previous in thread | raw e-mail | index | archive | help
> Hi, Hi! > I was installing perl 5.8 and it would fails. Lost the error message, sorry. > However, running a google search on the error message gave only one > result suggesting that my system was running out of semaphores. So, > `ipcs` showed that postgresql was using them and so stopping this db allowed > perl to be installed. > > Now I can run both perl5.8 and postgresql, but, how do I know whether my > system is low on semaphores, and if so, how do I increase it ? rebuild the kernel with options like these (take mine for exmaple) ### options SYSVSHM #SYSV-style shared memory options SHMMAXPGS=65535 ### for Oracle... options SHMALL=8192 options SHMMAX="(SHMMAXPGS*PAGE_SIZE+1)" options SHMMIN=2 options SHMMNI=512 ### for Oracle... options SHMSEG=512 ### for Oracle... ### options SYSVSEM #SYSV-style semaphore options SEMMAP=512 options SEMMNI=512 ### for Oracle... options SEMUME=512 options SEMMNS=1024 ### for Oracle... options SEMMNU=512 options SEMMSL=256 ### for Oracle... options SEMOPM=256 ### options SYSVMSG #SYSV-style messages. options MSGMNB=16384 options MSGMNI=256 options MSGSEG=8196 options MSGSSZ=16 options MSGTQL=256 read www.freebsd.org and LINT for more info -- Error Code=-1 Continue? Yes | No -- > Here are some outputes: > uname -a: FreeBSD 4.8-STABLE > ipcs : > farhad@tehran [/home/pars/perl] > $ ipcs > Message Queues: > T ID KEY MODE OWNER GROUP > > Shared Memory: > T ID KEY MODE OWNER GROUP > m 65536 5432001 --rw------- pgsql pgsql > > Semaphores: > T ID KEY MODE OWNER GROUP > s 131072 5432001 --rw------- pgsql pgsql > s 131073 5432002 --rw------- pgsql pgsql > s 131074 5432003 --rw------- pgsql pgsql > > Thanks. > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?013e01c36044$b6ca26d0$2401010a>