CentOS 7 systemd
http://lunatine.net/about-systemd
Fedora와 RHEL7, 따라서 CentOS7도 systemd를 알아야만 한다.
기존의 upstart 패키지의 init system 구조가 프로세스 1번 systemd로 변경이 되었다.
MySQL 5.6을 설치하면서 /etc/securitty/limits.conf에 설정한 max open files 설정이 적용되지 않아서 찾아보니 service 파일에 직접 설정해야 한다.
/usr/lib/systemd/system/mysqld.service 파일에 다음 항목을 추가함.
LimitNOFILE=50000
LimitNPROC=50000
# cat /proc/`pidof mysqld`/limits
Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max file size unlimited unlimited bytes
Max data size unlimited unlimited bytes
Max stack size 8388608 unlimited bytes
Max core file size 0 unlimited bytes
Max resident set unlimited unlimited bytes
Max processes 50000 50000 processes
Max open files 50000 50000 files
Max locked memory 65536 65536 bytes
Max address space unlimited unlimited bytes
Max file locks unlimited unlimited locks
Max pending signals 513122 513122 signals
Max msgqueue size 819200 819200 bytes
Max nice priority 0 0
Max realtime priority 0 0
Max realtime timeout unlimited unlimited us
참고 - mongoDB UNIX ulimit settings
http://docs.mongodb.org/manual/reference/ulimit/
Fedora와 RHEL7, 따라서 CentOS7도 systemd를 알아야만 한다.
기존의 upstart 패키지의 init system 구조가 프로세스 1번 systemd로 변경이 되었다.
MySQL 5.6을 설치하면서 /etc/securitty/limits.conf에 설정한 max open files 설정이 적용되지 않아서 찾아보니 service 파일에 직접 설정해야 한다.
/usr/lib/systemd/system/mysqld.service 파일에 다음 항목을 추가함.
LimitNOFILE=50000
LimitNPROC=50000
# cat /proc/`pidof mysqld`/limits
Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max file size unlimited unlimited bytes
Max data size unlimited unlimited bytes
Max stack size 8388608 unlimited bytes
Max core file size 0 unlimited bytes
Max resident set unlimited unlimited bytes
Max processes 50000 50000 processes
Max open files 50000 50000 files
Max locked memory 65536 65536 bytes
Max address space unlimited unlimited bytes
Max file locks unlimited unlimited locks
Max pending signals 513122 513122 signals
Max msgqueue size 819200 819200 bytes
Max nice priority 0 0
Max realtime priority 0 0
Max realtime timeout unlimited unlimited us
참고 - mongoDB UNIX ulimit settings
http://docs.mongodb.org/manual/reference/ulimit/
댓글
댓글 쓰기