IT/OS
OS별 file descriptor 개수 확인 및 수정
동구멍폴로
2020. 6. 29. 11:18
반응형
- WAS 기동시 Too many openfiles ~~ 와 같은 로그가 확인되며 기동되지 않을 경우, file descriptor 설정 변경필요
- 아래 설명의 <value> 는 수정할 값을 의미함.
1. AIX/Solaris
/usr/bin/ulimit -a
* Hard limit > ulimit -aH
** Soft limit > ulimit -aS
- AIX 수정 (전역 수정_root 권한)
vi /etc/security/limits
OPEN_MAX
nofiles=<value>
- Solaris 수정 (전역 수정_root 권한)
vi /etc/system
set rlim_fd_max=<value>
set rlim_fd_cur=<value>
- 사용자별 수정 (공통)
> ulimit -n <value> 실행
Linux
* Hard limit > sysctl -a | grep fs.file-max
** Soft limit > ulimit -a
- vi /etc/security/limits.conf 다음 항목 수정
hard nofile <value>
soft nofile <value>
Windows
윈도우에서는 파일 핸들로 표시
cmd열고 net config server 엔터
반응형