rhel8_이상의_systemd_에서_limits_설정

RHEL8 이상의 systemd 에서 limits 설정

/etc/security/limits.conf 파일은 터미널이나 콘솔로 로그인 할때 PAM모듈을 통해 적용되는 방법으로서 systemd와 같은 시스템 데몬들은 해당 설정의 영향을 받지 않는다.
systemd를 사용하는 RHEL8 이상의 OS에서 시스템 전체에 영향을 주는 limits를 설정하는 방법은 아래와 같다.

# mkdir -p /etc/systemd/system.conf.d/
# cat >/etc/systemd/system.conf.d/10-filelimit.conf <<EOF
[Manager]
DefaultLimitNOFILE=65535
EOF

또는 /etc/systemd/system.conf 파일과 /etc/systemd/user.conf 파일에 위의 설정을 추가하여도 된다.

설정을 저장한 후 리부팅 하여야 적용된다.

       LimitCPU=, LimitFSIZE=, LimitDATA=, LimitSTACK=, LimitCORE=, LimitRSS=,
       LimitNOFILE=, LimitAS=, LimitNPROC=, LimitMEMLOCK=, LimitLOCKS=,
       LimitSIGPENDING=, LimitMSGQUEUE=, LimitNICE=, LimitRTPRIO=,
       LimitRTTIME=
           These settings control various resource limits for executed
           processes. See setrlimit(2) for details. Use the string infinity to
           configure no limit on a specific resource.
로그인하면 댓글을 남길 수 있습니다.
  • rhel8_이상의_systemd_에서_limits_설정.txt
  • 마지막으로 수정됨: 2024/03/28 04:07
  • 저자 koov