2012-04-04 8 views
0

私は32bitのAmazon Linux(Centos?)を使用しています。ブログごとにhttp://gnufreakz.wordpress.com/2009/08/12/increase-ulimit-in-centos/私はいくつかのパラメータを変更しようとしました。ec2インスタンスのオープンファイル数を変更する

私は

* hard nofile 65536 
を/etc/security/limits.confをするには、以下の行を追加

fs.file-max = 65536 

を/etc/sysctl.confに以下の行を追加し、

-pのsysctlを走りました

No luck!再起動後は、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) 26597 
max locked memory  (kbytes, -l) 64 
max memory size   (kbytes, -m) unlimited 
open files      (-n) 1024 
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) 1024 
virtual memory   (kbytes, -v) unlimited 
file locks      (-x) unlimited 

答えて

2

てみてください、あなたは/ etc/profileに

ulimit -n 65536 

を追加したり、

+0

'-bashを/home/[username]/.bash_profileします:ulimit:開いているファイル:制限を変更できません:操作が許可されていません。 – Meekohi

+0

@Meekohi - 管理者に/etc/security/limits.confを更新させて、設定を増やしてください。 –

関連する問題