Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Oracle на linux........   ‚ ¤Ё¬ ЉагЇЁ­   30 Apr 2003 10:47:15 
Архивное /ru.linux/6577a3927835.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional