# 看目前系統設定的限制 (ulimit -a # 可查看全部參數); i2 g" |* m% w) ^9 ]' p
ulimit -n & q1 t! \& z5 i. A0 Z6 \: s' b
1024
$ e8 N/ e' u2 x2 T4 U8 D- A8 s8 Y7 g# H) @* ^" f+ A
6 \% F C# Y7 n7 x6 {
# 由 limits.conf 設定 nofile (nofile - max number of open files) 的大小
, d! l5 K: i& ~' I; |6 H' B3 G6 u8 vvim /etc/security/limits.conf
l. k- S+ t5 B" ~
" E" }2 W2 u2 _# Q+ v: F S( x; c( M/ n, l* B: q" c: w
# 增加/修改 下述兩行 ( 2^20 = 1048576 )( a; q) C7 c" h
* soft nofile 1048576( j# u1 Q, c# o$ B1 w9 `% x1 Q
* hard nofile 10485768 ^; S: g1 A) l; f
1 ]6 \) P$ w! u! b1 d5 m
1 F9 l) [% y7 I& Q& x6 `4 l
# 登出後, 再登入, 執行就會出現此值
& \* @1 _- U' ?ulimit -n `7 v- ]7 e$ `# [
1048576
! |+ L1 d9 A) \5 M J/ |9 L若 ulimit -n 沒出現 1048576 的話, 可使用強制設定2 E9 P2 `% ], | C% c
7 r. H' W/ K, u# n& Z3 p8 V& j
4 m8 k. I1 T/ v- ]8 p( W. k4 F
ulimit -n 1048576$ q m8 J& a4 C) x
" B+ D3 w) H. H, r
' d$ |5 i l5 `' {0 C/ S& m0 b
# 再檢查設定
2 c% f5 Z( _5 B9 Y' fulimit -n l) ~! L0 y/ A! Q8 T' f
1048576+ }7 C5 L: G: T! Z3 _
|
|