Zkusil bych sem doplnit
/etc/pam.d/common-session
/etc/pam.d/common-session-noninteractive
/etc/pam.d/login
session required pam_limits.so
Mohlo by to zabrat, nicméně je to případ od případu jiné.
První dva soubory na CentOS nemám, ale
/etc/pam.d/login obsahuje include
/etc/pam.d/system-auth, který ho již obsahuje.
V Scientific Linux (CentOS) 6.1 se mi to zatím podařilo vyřešit nastavením limitu "virtual memory", ale globálně pro celý Apache v konfiguračním souboru
/etc/sysconfig/httpd příkazem:
ulimit -d 131072 -m 16384 -s 4096 -v 524288
V CentOS 7 pomohlo přidání odpovídající volby
LimitAS do
/etc/systemd/system/httpd.service.d/limits.conf a vynásobení 1024, protože výchozí jednotky jsou tam bajty a ne kilobajty jako v
limits.conf.
[Service]
LimitDATA=134217728
LimitRSS=16777216
LimitSTACK=4194304
LimitAS=536870912
Jinak omezení paměti DATA a RSS se v rámci systému zřejmě vůbec nevynucuje, protože změna hodnot neměla na nic vliv.
Pokud ještě někoho napadne něco lepšího, tak další pomoc uvítám. Děkuji.
P.S. Bylo by dobré na této diskusi prodloužit dobu přihlášení, protože než jsem stihl napoprvé příspěvek napsat a odeslat, tak mě systém odhlásil a já jsem o něj přišel.
To je v pohodě, to jsem tady hlásil už v roce 2014. To je ještě brzo na nějakou opravu.
Tak to je opravdu ostuda, protože je dost otravné se každých 30 minut přihlašovat.