Как задать лимит nproc в Centos 7?

Пытаюсь задать лимиты для группы в файле /etc/security/limits.d/10-oracle.conf
Вот картинка на сервере
[oracle@localhost ~]$ ulimit -Sn
1024
[oracle@localhost ~]$ ulimit -Hn
1024
[oracle@localhost ~]$ cat /etc/passwd|grep oracle
oracle:x:1001:1001::/home/oracle:/bin/bash
[oracle@localhost ~]$ cat /etc/group|grep oins
oinstall:x:1001:
[oracle@localhost ~]$ cat /etc/security/limits.d/10-oracle.conf
@oinstall     hard    nofile          1024
@oinstall     soft    nofile          65536
@oinstall     hard    nproc           2047
@oinstall     soft    nproc           16384
@oinstall     hard    stack           10240
[oracle@localhost ~]$


Пробовал точно так же задать и в основном файле /etc/security/limits.conf результат тот же

Вопрос. Как задать лимиты для пользователя или группы ?
  • Вопрос задан
  • 1455 просмотров
Решения вопроса 1
BuriK666
@BuriK666
Компьютерный псих
-n - это open files
вам нужно смотреть -Hu -Su
# ulimit -a
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 31536
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 4096
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 31536
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@polozad
Дали же вам cgroups, чего не пользуетесь?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы