Increase File Limit

在GCE主機中,採用Linux預設的file limit設定,透過ulimit可以知道預設的設定值大小:

[email protected]:~# ulimit [email protected]:~# ulimit -Sn1024

快速設定

# ulimit -Hn 5000
# ulimit -Sn 3000

永久設定

# vi /etc/security/limits.conf

增加下面段落:

*              soft         nofile        40000
*              hard        nofile       40000

其中欄位代表的意義分別為:
  • domain:使用者帳號或群組帳號
  • type:soft limit或是hard limit
  • item:可以為這些值,core, data, fsize, memlock, nofile, rss, stack, cpu, nproc, as, maxlogins, maxsyslogins, priority, locks, sigpending, msgqueue, nice, rptrio, chroot...
  • value:上面所描述項目的值

參考文件:http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/

Comments