Quando vejo o status de sysstat
, vejo o seguinte,
● sysstat.service - Resets System Activity Logs
Loaded: loaded (/usr/lib/systemd/system/sysstat.service; enabled;
vendor preset: enabled)
Active: active (exited) since Wed 2018-11-28 11:46:45 EST; 4s ago
Process: 4159 ExecStart=/usr/lib64/sa/sa1 --boot (code=exited,
status=0/SUCCESS)
Main PID: 4159 (code=exited, status=0/SUCCESS)
Nov 28 11:46:45 localhost systemd[1]: Starting Resets System
Activity Logs...
Nov 28 11:46:45 localhost systemd[1]: Started Resets System
Activity Logs.
Também não foi possível encontrar nenhum pid
especificado acima.
A pergunta é, por que isso acontece?
Sua suposição está errada. sysstat é um serviço do tipo "oneshot", o que significa que ele é executado uma vez e depois sai:
... o que explica por que não há PID -- porque não há mais processo.
A documentação para serviços systemd diz, em parte: