Menu Close

16.16. 제한 시간 제한 변경

서비스당 시간 제한 값을 지정하여 시스템 중단 서비스가 중단되는 것을 방지할 수 있습니다. 그렇지 않으면 표준 서비스의 경우 시간 초과가 기본적으로 90초로 설정되고 SysV 호환 서비스의 경우 300초로 설정됩니다.

예를 들어 httpd 서비스의 시간 제한 제한을 확장하려면 다음을 수행합니다.

절차

  1. httpd 장치 파일을 /etc/systemd/system/ 디렉터리에 복사합니다.

    cp /usr/lib/systemd/system/httpd.service /etc/systemd/system/httpd.service
  2. /etc/systemd/system/httpd.service 파일을 열고 [Service] 섹션에서 TimeoutStartUSec 값을 지정합니다.

    …​
    [Service]
    …​
    PrivateTmp=true
    TimeoutStartSec=10
    
    [Install]
    WantedBy=multi-user.target
    …​
  3. systemd 데몬을 다시 로드합니다.

    systemctl daemon-reload
  4. 선택 사항: 새 시간 초과 값을 확인합니다.

    systemctl show httpd -p TimeoutStartUSec
    참고

    제한 시간 제한을 전역적으로 변경하려면 /etc/systemd/system.conf 파일에 DefaultTimeoutStartSec 를 입력합니다.