Você precisa fornecer o arquivo de serviço que você escreveu, edite sua pergunta original com isso. (Deveria ter sido um comentário, mas eu não tenho permissão).
O problema básico é que seu arquivo de serviço criou um loop na ordem de inicialização desejada. Exemplo: systemd deseja iniciar a
primeiro, depois b
e, em seguida, c
, mas a
deseja iniciar após c
.
Eu suspeito que as duas linhas culpadas são BindsTo
e After
, já que isso faz parte do mesmo serviço que ele quer esperar.
No entanto, você pode seguir esta resposta com cvol.service
substituído por [email protected]
.
Comando relevante: systemctl show -p Requires,Wants,Requisite,BindsTo,PartOf,Before,After [email protected]
As descrições de palavras-chave podem ser encontradas aqui