Re: ubuntu и cgp

От: Dmitry Akindinov <CGatePro_at_mx_ru>
Дата: Wed 29 Jul 2009 - 17:18:07 MSD

Здравствуйте,

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