LINUX.ORG.RU
ФорумAdmin

Не могу установить max open files>65536


0

1

Сабж, для рута ставится, для остальных нет, если поставить soft и hard limit в limits.conf больше 65536, то все равно лимит выставляются в 65536, система RHEL4. Есстественно я перелогиваниюсь в систему.


В /etc/profile было, ulimit -n 65536, такая команда в дебиане все равно позволяет пользователю потом вернуть ulimit -n на место, в RHEL4 очевидно нет.

swelf
() автор топика

а попробуй из консоли рута выставить ulimit -n побольше и посмотри сработает ли. Может там ведро не держит.

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

кажется разница была в шеле разница была в шеле

zsh

swelf@server% ulimit -Hn                       
32000
swelf@server% ulimit -Sn                                       
32000
swelf@server% ulimit -n 10000               
swelf@server% ulimit -n                                           
10000
swelf@server% ulimit -Hn                                         
32000
swelf@server% ulimit -Hn 10000                                     
swelf@server% ulimit -Hn                       
10000
swelf@server% ulimit -Hn 32000                                       
swelf@server% ulimit -n  
32000

bash

swelf@server:~$ ulimit -n
32000
swelf@server:~$ ulimit -n 10000
swelf@server:~$ ulimit -Sn 
10000
swelf@server:~$ ulimit -Hn 
10000
swelf@server:~$ ulimit -n 32000 
bash: ulimit: open files: cannot modify limit: Операция не позволяется

swelf
() автор топика
Ответ на: комментарий от swelf

ну да, я просто хотел убедиться что rhel4 держит столько файлов :)

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

кажется разница была в шеле разница была в шеле

Похоже на баг. Попробуй отправить багрепорт.

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