Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

Użytkownik
Hej!
Potrzebuję zmienić ograniczenie max. ilości otwartych plików z 1024 na 65536, by móc zainstalować bazę Oracle.
W pliku /etc/security/limits.conf wszystkie linie są zakomentowane, więc 1024 to chyba wartość domyślna. Jest to jednocześnie hard limit. Jak mogę dla użytkownika oracle zmienić ten limit? Teraz mam taki efekt:
$ ulimit -n 65536 ulimit: open files: cannot modify limit: Operacja niedozwolona
Offline




złodziej wirków ]:->
Odpowiedni wpis, per user w /etc/security/limits.conf
http://dug.net.pl/tekst/42/pam___limitowanie_uprawn … nikow/h/limit
Offline

Użytkownik
W instrukcjach do instalacji Oracle piszą, że można dodać poniższe linie do pliku .bash_profile usera oracle:
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fiTrochę dziwne, że nie działa.
Offline



Smoleńsk BULWA!




Ja u siebie - co prawda w innym celu - do limits.conf dopisałem takie coś:
nazwa_usera hard nofile 655355
nazwa_usera soft nofile 655355
(pewnie potrzebujesz tylko jednego z powyższych)
i działa.
Ostatnio edytowany przez Huk (2010-07-25 15:38:20)
Offline

Użytkownik
Już dopisałem u siebie 1st linijkę. Nie pomogło.
Czy trzeba wykonać restart, by to zostało uwzględnione?
Offline



Smoleńsk BULWA!




Z tego co pamiętam to przelogowanie jest konieczne.
Offline

Użytkownik
Dzięki (obojgu) za pomoc.
Ostatnio edytowany przez Blackhole (2010-07-25 20:21:56)
Offline