# 看目前系統設定的限制 (ulimit -a # 可查看全部參數)
' k9 C5 Q* m% Gulimit -n
R# b3 t! `! M0 m# E9 `: D0 K1024
8 U3 }' R* P, D2 e* t
: ?% O: T& [) z: \2 l) L7 x: V2 w/ k8 f w- L9 k
# 由 limits.conf 設定 nofile (nofile - max number of open files) 的大小" r2 A, v1 k! K2 m; W4 X0 G
vim /etc/security/limits.conf ( \; a1 S1 ~7 w" q& E* p9 v7 }; S% W
( k; w; q j& z. b# R" f
% o: n; l1 l1 X: T1 U
# 增加/修改 下述兩行 ( 2^20 = 1048576 )
; U; l% s8 {, u3 M, D( h* c; Q+ C* soft nofile 1048576: t- Q% s4 D3 U2 |( G
* hard nofile 1048576
: O$ B( z) z ~% a
" Y4 p2 U0 D- C. w
9 e9 \9 H2 W; N$ C. Q# 登出後, 再登入, 執行就會出現此值7 H: F7 B; k# K% u4 Y( Q
ulimit -n . Q) x% }# |% R. D: W
1048576
# X" B* }) @" L$ \& U' z/ C若 ulimit -n 沒出現 1048576 的話, 可使用強制設定. L# [0 f/ n5 v0 y3 E
( G! G _1 m2 @
$ C, W$ Z, t( F- Mulimit -n 1048576; j4 X/ ~* R5 L1 C9 p
% B/ v( j G2 U( P, |
2 m' F2 j) k5 u5 T! P7 m8 b( H$ V- X
# 再檢查設定
9 j3 S1 c# j+ j6 z9 lulimit -n
$ J8 [, r% t/ o3 X$ e; M1 u1048576
" A% Y1 C: e) p F) h0 O |
|