2012-04-04 3 views
0

Ich benutze 32bit Amazon Linux (Centos?). Per dem Blog http://gnufreakz.wordpress.com/2009/08/12/increase-ulimit-in-centos/ habe ich versucht, einige Parameter zu ändern.Ändern der Anzahl geöffneter Dateien auf der ec2-Instanz

fügte ich die unterhalb der Linie

fs.file-max = 65536 

und lief /etc/sysctl.conf sysctl -p

ich die folgenden Zeile hinzugefügt

* hard nofile 65536 
/etc/security/limits.conf

Kein Glück! Nach einem Neustart -a ulimit gibt mir immer noch:

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 

Antwort

2

Try

ulimit -n 65536 

zu/etc/profile Hinzufügen oder

+0

'-bash /home/[username]/.bash_profile : ulimit: Dateien öffnen: Limit kann nicht geändert werden: Operation nicht erlaubt' – Meekohi

+0

@Meekohi - Lassen Sie Ihren Admin /etc/security/limits.conf aktualisieren, um die Einstellung für Sie zu erhöhen. –

Verwandte Themen