|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : ‚ ¤Ё¬ ЉагЇЁ 2:5020/400 30 Apr 2003 10:47:15 To : Timur I.Danyarhojaev Subject : Re: Oracle на linux........ -------------------------------------------------------------------------------- "Timur I.Danyarhojaev" <tid@podolsk.ru> сообщил/сообщила в новостях следующее: news:20030430100337.5ac21dce.tid@podolsk.ru... > On Wed, 30 Apr 03 07:09:17 +0400 > "Вадим Крупин" <vadim@r-modul.ru> wrote: > > > From: "Вадим Крупин" <vadim@r-modul.ru> > > > > Сервер крутится под Linux два P3 на 1Ггц и памяти 2 гига...... > > > > При увеличении нагрузки до 250 процессов сервак в лог листенера пишет: > > > > TNS-12500 TNS: сбой прослушивателя при запуске выделенного серверного > > процесса > > TNS-12540 TNS: превышен внутренний предел ограничений > > TNS-12560 TNS: ошибка адаптера протокола > > TNS-00510 TNS: превышено ограничение внутреннего предела > > > > Ядро 2.2.18 > > > > В конфе по ораклу посоветовали подкрутить fs.file-max > > Hе помогло.... > > Hадо разобраться - на какое ограничение вы налетели. > Возможны 2 варианта: > 1. ограничение на количество файловых дескрипторов. > крутим /proc/sys/fs/file-max Добавлял в sysctl.conf fs.file-max = 65535(было 8192) > 2. ограничение на количество процессов в системе. > С этим чуть сложнее, ручки в 2.2.X такой вроде нет. > Hо для начала играем с > ulimit -a > ulimit -p NN > перед запуском listener'а. Добавил в стартовый скрипт start) sysctl -p ulimit -n 8192(было 1024) su - oracle -c "lsnrctl start" > Если это не помогает, то > лезем в /usr/src/linux/include/linux/tasks.h > (это если у вас установлены тексты ядра системы) > правим > #define NR_TASKS 4080 /* On x86 Max about 4000 */ > на что-нибуть более соответствующее вашим реалиям, > пересобираем ядро и пробуем взлететь ;-) > (но не забывая смотреть на ulimit) > > Если есть возможность, я бы посоветовал перейти > на на ядра серии 2.4.X, там снаружи торчит регулятор: > /proc/sys/kernel/threads-max > > > Думаю что действительно проблемы операционки. > > В данном случае проблемы со знанием мат.части ;-) Извините конечно, а причём тут мат часть???? Возникла проблема - пытаюсь решить.... До этого 3 года работало..... Если не смогу заставить это ядро работать - сменю конечно... --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577a3927835.html, оценка из 5, голосов 10
|