LINUX.ORG.RU
ФорумAdmin

изменить open files с 1024 на большее. ulimit


0

0

Здравствуйте, уважаемые!
есть такая проблема. по команде ulimit -n получаю значение 1024, и мне этого маловато для установки оракла (не БД, а сервисов под нее), поднять значение получается только после поднятия того же значения для рута (изначально делается для юзера oracle)
система - SUSE Linux Enterprise Server 9
пытался делать следующее:
/etc/security/limits.conf

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nproc 4096
oracle hard nproc 65530
---------------------------
/etc/limits

oracle N65000U65000
---------------------------
/etc/profile
ulimit -p 16384
ulimit -n 65530
---------------------------

как-то так..
Заранее спасибо за помощь!

изменить open files с 1024 на большее. ulimit

изменить open files

open files

/etc/security/limits.conf:

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nproc 4096
oracle hard nproc 65530

nproc

???

Marmirus ★★ ()
Ответ на: комментарий от kuzmichev

если переключаешься на oracle от root, через su -, то надо увеличить лимит и root'у.
Если залогинишься сразу как oracle, то получишь лимиты, как прописал.
нет ли в /etc/security/limits.conf строчек типа:
* soft nofile <число>
* hard nofile <число>
если есть, увеличь число.
как-то так...

Marmirus ★★ ()
Ответ на: комментарий от Marmirus

/etc/security/limits.conf работает только через PAM.
в /etc/pam.d/login должна быть строчка session required pam_limits.so
/etc/limits читается, только если PAM не используется (думаю это не твой случай)
Используя команду ulimit юзер не может выставить лимиты больше, чем разрешено для него в /etc/security/limits.conf

Marmirus ★★ ()
Ответ на: комментарий от Marmirus

Тут такое дело:
Если по SSH логинится, то лимиты те, которые указаны в /etc/security/limits.conf
А вот если в KDE логинится, то лимиты другие. Для Графики лимиты где-то отдельно прописываются?

kuzmichev ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.