Здравствуйте,
Anatoly Pugachev wrote:
> Здравствуйте!
> 
> CGP 5.2.14 и ubuntu server 9.04 x86_64
> 
> Не подскажет кто, у нас в логах такая ошибка:
> 
> 12:40:57.351 1 SMTP failed to create a thread #948 (1020 total). Error Code=failed to create a thread
> 
> 
> имеется исполняемый файл /var/CommuniGate/Startup.sh:
> 
> # ls -l Startup.sh 
> -rwxr-xr-x 1 root mail 86 2009-07-29 12:16 Startup.sh
> # cat Startup.sh
> #!/bin/sh
> 
> ulimit -n 16384
> ulimit -c unlimited
А ulimit -a ?
Может, просто памяти не хватает?
> 
> в /etc/security/limits.conf для root'a только 2 строчки:
> root            hard    core            100000
> *               -       nofile          100000
> 
> 
> CGP запускается с :
> 
> SUPPLPARAMS="--DefaultStackSize 131072 --useNonBlockingSockets
> --closeStuckSockets --CreateTempFilesDirectly 10"
> 
> 
> 
> может кто предположить почему упираемся в limit 1024 threads?
Каждом треду еще и стэк нужен, у вас - по 128 килобайт. Может банально не хватать памяти (если сегменты стэка и данных процесса ограничены в ulimit)
> Параметры ядра на машине:
> 
> # cat /proc/sys/kernel/threads-max
> 139264
> # cat /proc/sys/fs/file-max
> 775473
> # cat /proc/sys/fs/file-nr
> 1536    0       775473
> 
> 
> то есть вроде все в норме. Никто не сталкивался?
-- Best regards, Dmitry AkindinovПолучено Wed Jul 29 13:18:18 2009
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:16:35 MSK