systemd “deseja” o diretório de um destino personalizado; não parece funcionar como esperado

0

Eu crio um "alvo" em / etc / systemd / system que é muito simples

sp-example.target

[Unit]
Description=SP Example Target

[Install]
WantedBy=multi-user.target

Eu então crio um diretório chamado /etc/systemd/system/sp-example.target.wants. Nesse diretório, coloco um link para o meu serviço e reinicio o sistema. Ele não inicia o serviço, mas inicia o destino. Eu movo o link deste diretório sp-example.target.wants para multi-user.target.wants e reinicio e o serviço é iniciado.

    
por Steven P 27.09.2017 / 09:48

1 resposta

0

Parece que os diretórios "want" não podem estar em outro disco que ainda não esteja montado, a menos que o systemd seja recarregado da seguinte maneira após o disco ser montado.

systemctl daemon-reload
systemctl restart <service>

Colocar isso em um script rc5.d posterior faz com que o problema seja resolvido.

Referência: link

    
por 27.09.2017 / 10:21