LINUX.ORG.RU

Расшифровка состояния юнитов systemd

 


0

3

Правильно ли я понимаю, что active (exited) означает, что unit запустился, но не является демоном, висящим в памяти, потому отработал и остановился, а active (running) означает, что он продолжает выполнять какую-то работу?

★★

Вроде того.

  • Type=oneshot
    RemainAfterExit=true
    
    Такие юниты считаются активными после завершения процесса, т. е. будет «active (exited)».
  • Type=oneshot
    RemainAfterExit=false # это дефолт
    
    Такие юниты считаются «starting», пока процесс работает, а потом сразу «inactive (dead)».
  • Остальные типы (Type!=oneshot) считаются активными, пока процесс работает (с разными уточнениями), т. е. «active (running)».
intelfx ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.