GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo sacar un temporizador systemd del estado n/a?

Debes comenzar la unidad .timer para programarlo, al igual que debe iniciar las unidades .service para que se ejecute el demonio asociado. Tu publicación no muestra systemctl start , ni systemctl enable --now , ni ningún otro comando que ponga en cola un trabajo de inicio.

systemctl daemon-reload no inicia automáticamente cualquier dependencia recién agregada para las unidades que ya se están ejecutando (como timers.target en este caso):el enlace simbólico que creó 'systemctl enable' solo tendrá efecto en el próximo arranque, o si de alguna manera reinicia manualmente timers.target.


He tenido este problema y noté que el servicio correspondiente estaba colgado y su estado era activating (start) . Por esta razón no se activó.

Detuve el servicio y luego el temporizador mostró el siguiente tiempo de activación como se esperaba. Tal vez algunas personas que dijeron que un reinicio les ayudó en realidad tenían el mismo problema.


Linux
  1. Cómo crear un servicio Systemd en Linux

  2. Linux:¿cómo obtener menos Ttys con Systemd?

  3. Cómo enumerar los servicios de Systemd en Linux

  4. ¿Cómo obtener menos ttys con Systemd?

  5. ¿Cómo enviar un correo electrónico si se reinicia un servicio systemd?

Cómo ejecutar contenedores como servicio Systemd con Podman

Cómo iniciar, detener o reiniciar Apache

Cómo iniciar, detener o reiniciar Nginx

Cómo aprovechar al máximo Qmmp 1.0

Cómo ejecutar Shell Script como servicio SystemD en Linux

Cómo iniciar, detener, reiniciar, verificar el estado del servicio IIS por línea de comandos