# 看目前系統設定的限制 (ulimit -a # 可查看全部參數)! Z/ F; l) z+ b7 N2 ^- m1 l
ulimit -n 8 {, O: F+ K5 k+ G" G6 W. q& ?/ [
1024
8 ?: R- \. Z2 M' _. j3 _
: v3 R9 V: w* a1 Z9 Q
" V0 ^$ }5 A+ ~$ w8 |* x. {# 由 limits.conf 設定 nofile (nofile - max number of open files) 的大小
" \/ l- e' W! \, l( f! h! Q, q" E/ Bvim /etc/security/limits.conf 9 k+ {2 J8 O( `* p1 l
% D% m' h) R( G& p7 @* c* q
" j2 C' B$ B4 y) x# ^" n
# 增加/修改 下述兩行 ( 2^20 = 1048576 )
/ c6 J* E" Y5 P G, _! B- e0 J9 L2 _' x& n* soft nofile 1048576& o$ e9 F$ N5 f0 G+ Q
* hard nofile 1048576" A/ p- h0 }( j2 y9 T7 z0 r
; d N v) g8 O2 W k5 I1 n* X
- g b/ ^) A! I8 m% M- T3 k q! c& U# 登出後, 再登入, 執行就會出現此值& O8 z1 Q/ |3 }7 O7 n
ulimit -n
' b1 w% l9 \: m3 s1048576- ?, ?/ v7 A: j9 P% n3 C' J
若 ulimit -n 沒出現 1048576 的話, 可使用強制設定& ^% \3 ~ k$ d- o' B
) E/ e. p$ a* F# e) X6 q# p+ Z* V3 g$ N. Q) d1 @
ulimit -n 1048576
- j `) y: a: ? K& k% \) S% e6 Z/ W0 Y8 V7 x @+ |$ v
F2 F, j% l" q& `# H% w/ s# U
# 再檢查設定
& l1 m2 L. ^: d" U0 L2 pulimit -n' R/ v, j+ v2 e3 U. z
1048576* p* v8 [( J% p. e# F
|
|