No se pudo emitir la llamada al método: Unidad ... no se pudo cargar: No existe tal archivo o directorio

13

Tengo un archivo de definición de systemd instalado, pero systemd no puede usarlo. ¿Cuál podría ser el problema o cómo puedo depurarlo?

ettin:~# ls -l /etc/systemd/system/efl_test_daemon.service 
-rwxr-xr-x 1 root root 145 Aug 18 13:11 /etc/systemd/system/efl_test_daemon.service
ettin:~# /bin/systemctl start efl_test_daemon.service
Failed to issue method call: Unit efl_test_daemon.service failed to load: No such file or directory.
Neil H Watson
fuente
10
Creó un nuevo archivo de servicio. ¿Corriste systemctl daemon-reload?
Michael Hampton
Si ha realizado la recarga como se mencionó anteriormente, proporcione la salida de systemctl list-units | prueba grep
Navern
@MichaelHampton ¡Gracias, he estado buscando esta solución durante 3 horas!
maxdaniel98

Respuestas:

10

Tal como dijo Michael Hampton en el comentario de la pregunta, creó un nuevo archivo de servicio y necesita ejecutar esto:

systemctl daemon-reload

Estoy publicando la respuesta para facilitar el acceso. Si Michael publica su respuesta, estaré encantado de eliminar la mía.

David Morales
fuente
1
Él simplemente nos ignoró, así que siéntase libre de tener algunos votos. No creo que volvamos a saber de él.
Michael Hampton