ProLinux에 Tibero DBMS를 설치하기 전에 사전 설정해야할 커널 파라미터 및 옵션
- Shell Limits 파라미터(/etc/sysctl.conf)
Parameters | value | target |
semmsl semmns semopm semmni |
10000 32000 10000 10000 |
/proc/sys/kernel/sem |
shmall | shmmax/PAGE_SIZE #getconf PAGE_SIZE |
/proc/sys/kernel/shmall |
shmmax | 물리적인 메모리의 절반 (byte) #free -b명령에서 Mem: total 숫자 절반 |
/proc/sys/kernel/shmmax |
shmmni | 4096 | /proc/sys/kernel/shmmni |
file-max | 6815744 | /proc/sys/fs/file-max |
ip_local_port_range | 1024 ~ 65000 | /proc/sys/net/ipv4/ip_local_port_range |
kernel.shmmni = 4096 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.sem = 10000 32000 10000 10000 kernel.msgmni = 512 kernel.sysrq = 0 kernel.core_uses_pid = 1 kernel.msgmnb = 65536 kernel.msgmax = 65536
fs.aio-max-nr = 1048576 fs.file-max = 6815744
net.ipv4.ip_local_port_range = 1024 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 |
#sysctl -p
커널 파라미터 변경 적용
- Shell Limits 파라미터(/etc/security/limits.conf)
Parameters Soft Limit Hard Limit nofile 1024 65536 nproc 2047 16384
#setting for tibero tibero soft nproc unlimited tibero hard nproc unlimited tibero soft nofile unlimited tibero hard nofile unlimited * soft core unlimited * hard core unlimited * soft memlock 50000000 * hard memlock 50000000 |
#ulimit -a 명령으로 설정 적용 확인
open files
(defaults) 1024
(recommend) unlimited
max user processes
(defaults) 7152
(recommend) unlimited
- Shell Limits 파라미터
#vi /etc/systemd/logind.conf |
'Linux General' 카테고리의 다른 글
Multiple Gateway 설정 (1) | 2020.11.17 |
---|---|
ProLinux raw Device 설정(7, 8버전 공통) (0) | 2020.11.16 |
Webtob/Jeus 성능 튜닝 커널 파라미터 설정 (0) | 2020.11.16 |
네트워크 인터페이스명 변경(ens→eth) (0) | 2020.11.16 |
ProLinux Unit Test 항목 점검 (0) | 2020.11.16 |