티스토리 뷰
728x90
Too many open files 에러 발생시 해결 방법
OS에서 파일 갯수를 제한하고 있는데 이걸 늘려줌으로써 해결할 수 있습니다.
centos 상에서 ulimit 값은 아래와 같이 디폴트로 설정되어있어요(ulimit -a 입력하면 나옵니다.)
/etc/security/limits.conf로 들어가서 제일마지막에
root hard nofile 65535
root soft nofile 65535
root hard nproc 65535
root soft nproc 65535
이걸 추가해주고 centos를 재시작 합니다. 그럼 ulimit -a명령어를 쳤을 경우 아래처럼 값이 변경됩니다.
위의 방법은 user lever open file 갯수 조정하는 방법이고 전체 조정 방법은 아래와 같이 진행합니다.
최대 open file 갯수 조회 방법
#cat /proc/sys/fs/file-max
#sysctl fs.file-max
로 조회가 가능하고
vi /etc/sysctl.conf에 들어가서
fs.file-max=66536
'Linux' 카테고리의 다른 글
[linux] vim vimrc 설정 (2) | 2021.04.23 |
---|---|
[linux] vim color scheme 설정 (0) | 2021.04.13 |
[Linux] glibc 버전 확인 방법 (0) | 2021.04.13 |
[linux] SCP 사용 방법 (0) | 2021.03.30 |
리눅스 사용자를 그룹에 추가하기 (0) | 2017.11.24 |
댓글