# 看目前系統設定的限制 (ulimit -a # 可查看全部參數)) S: u6 r$ I- [7 G
ulimit -n
1 Z+ n9 `- m- m+ R1 a10243 Q2 Z: q3 d( n% ~
0 A7 O+ L6 e+ h* u, L& u7 ~
+ I: w/ V v6 ?$ p `5 G- i# 由 limits.conf 設定 nofile (nofile - max number of open files) 的大小
3 v) l& j" v& ?- [0 ]vim /etc/security/limits.conf ( n1 k; c# c8 u
- k# P. g) _5 i7 p
) e: i# W9 F! A1 N# 增加/修改 下述兩行 ( 2^20 = 1048576 )
; `8 j: i' P! K0 l: ?0 V3 z7 a) J* soft nofile 1048576
! }, v I/ ~7 L3 \8 {% w* hard nofile 1048576
# _1 f- j9 C* c! G! G) g6 n* C* |6 l. o a: x
1 F l; }4 Z) ^1 k# 登出後, 再登入, 執行就會出現此值
8 Z5 \ x+ {; ~5 f" Xulimit -n $ l" s7 e( F- A5 F5 z- S# m
10485764 M$ p5 d/ Y5 ?; u; J
若 ulimit -n 沒出現 1048576 的話, 可使用強制設定
7 Z/ Y2 F% o, u! o8 y: Z1 t7 I4 a5 ~1 n; X
- J8 v! a1 A( X- E, |' sulimit -n 10485767 \/ A( i" K: m/ v1 T
7 _# N- i, I/ p( s6 _& |
. O( T- t0 N5 F; l+ C8 l
# 再檢查設定
n" ^; {" Y5 U4 K1 K3 B+ |, _! Gulimit -n: b2 H- D/ L1 a: h& F; z4 o
10485763 S/ R7 ^/ N) G# S
|
|