systemd_unit_옵션

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
systemd_unit_옵션 [2020/12/11 06:45] koovsystemd_unit_옵션 [2023/09/05 01:45] (현재) koov
줄 54: 줄 54:
   * ''Restart=[no|on-success|on-failure|on-watchdog|on-abort|always]'' - 유닛이 죽었을때나 혹은 ''WatchdogSec='' 만큼의 시간 동안 응답이 없는 경우 재시작한다. ''ExecStartPre='', ''ExecStartPost='', ''ExecStopPre='', ''ExecStopPost='', ''ExecReload='' 에 설정된 유닛의 경우에는 포함되지 않는다. 즉 해당 유닛에만 해당된다.   * ''Restart=[no|on-success|on-failure|on-watchdog|on-abort|always]'' - 유닛이 죽었을때나 혹은 ''WatchdogSec='' 만큼의 시간 동안 응답이 없는 경우 재시작한다. ''ExecStartPre='', ''ExecStartPost='', ''ExecStopPre='', ''ExecStopPost='', ''ExecReload='' 에 설정된 유닛의 경우에는 포함되지 않는다. 즉 해당 유닛에만 해당된다.
     * ''no'' (기본값), 유닛을 다시 시작하지 않는다.     * ''no'' (기본값), 유닛을 다시 시작하지 않는다.
-    * ''on-success'' 는 유닛이 정상적으로 종료되었을 때만 재시작한다. 종료시에 ''0'' 값을 리턴하여 종료되었거나 ''SIGHUP'', ''SIGINT'', ''SIGTERM'', ''SIGPIPE'' 등과 같은 시그널 또는 ''SuccessExitStatus=' 설정에서 지정된 리턴 코드 목록에 따른 시그널에 대해서 모두 성공으로 인식해 재시작을 하게 된다.+    * ''on-success'' 는 유닛이 정상적으로 종료되었을 때만 재시작한다. 종료시에 ''0'' 값을 리턴하여 종료되었거나 ''SIGHUP'', ''SIGINT'', ''SIGTERM'', ''SIGPIPE'' 등과 같은 시그널 또는 ''SuccessExitStatus='' 설정에서 지정된 리턴 코드 목록에 따른 시그널에 대해서 모두 성공으로 인식해 재시작을 하게 된다.
     * ''on-failure'' 유닛이 비정상적으로 종료되었을때 재시작한다. 리턴값이 ''0'' 이 아닌 경우, core dump 와 같이 비정상적인 시그널을 받고 종료된 경우, 타임 아웃값내 응답이 없는 경우 등일때 재시작 하게 된다.     * ''on-failure'' 유닛이 비정상적으로 종료되었을때 재시작한다. 리턴값이 ''0'' 이 아닌 경우, core dump 와 같이 비정상적인 시그널을 받고 종료된 경우, 타임 아웃값내 응답이 없는 경우 등일때 재시작 하게 된다.
     * ''on-watchdog'' ''WatchdogSec='' 에 설정된 시간내 응답이 없는 경우에만 재시작 한다.     * ''on-watchdog'' ''WatchdogSec='' 에 설정된 시간내 응답이 없는 경우에만 재시작 한다.
줄 101: 줄 101:
  
 ===== 참조링크 ===== ===== 참조링크 =====
 +  * https://www.freedesktop.org/software/systemd/man/systemd.unit.html
 +  * https://www.freedesktop.org/software/systemd/man/systemd.service.html
   * https://fmd1225.tistory.com/93   * https://fmd1225.tistory.com/93
  
  
  • systemd_unit_옵션.1607669146.txt.gz
  • 마지막으로 수정됨: 2020/12/11 06:45
  • 저자 koov