limity

The Undefined undefine w aramin.net
Wto, 12 Paź 2004, 20:37:30 CEST


On Tue, Oct 12, 2004 at 07:23:31PM +0200, Andrzej Augustynowicz wrote:
> @users  hard    core            0
> @users  hard    data            50000
> @users  hard    memlock         50000
> @users  hard    rss             50000
> @users  hard    stack           40000
> @users  hard    nproc           30
> @users  soft    maxlogins       3
> @users  hard    maxlogins       4
> 
> Mam ustawione tylko takie limity
> powodują one ubijanie usług działających w systemie od poczty po serwer news, 
> włączając w to rpm'a
hm...

> dodanie linijek :
> @daemon hard    nproc           200
> @news   hard    nproc           200
> root    hard    nproc           30000
> root    hard    core            33333
> root    hard    memlock         50000000
> root    hard    rss             50000000
> root    hard    stack           40000000
> 
> nie rozwiązało problemu, dalej wszyscy załapują się na limit procesów 30 i 
> limity pamięci dla @users
niech zgadnę... 
- logujesz się jako użytkownik(więc dostajesz limity z users)
- następnie wchodzisz przez su/sudo na roota? (limity zostają stare),
- uruchamiasz usługę (z limitami z users)
?

workarounds:
- ustawiać unlimited na poszczególne limity w skryptach startowych
- alias su='ulimit -u 4096; su -'
(oczywiście powinno być na wszystko coś takiego...)

-- 
Andrzej 'The Undefined' Dopierała
UNIX && Linux administrator, Adam Mickiewicz University WMiI
PLD Linux Developer             HomePage: http://aramin.net/
JID: undefine w piastlan.net    e-mail: undefine w pld-linux.org




Więcej informacji o liście dyskusyjnej pld-users-pl