Agrupando serviços systemd

5

Eu escrevi sobre meia dúzia de arquivos .service para as diferentes partes que compõem o sistema em que estou trabalhando. É útil ser capaz de iniciar todo o sistema aos poucos, mas também gostaria de ter uma única unidade que inicie todo o sistema em uma chamada para systemctl .

Qual é a melhor maneira de fazer isso?

    
por Magnus 08.09.2015 / 15:58

1 resposta

6

Você deseja uma unidade de tipo de destino , com todas as unidades de serviço listadas como Wants= dependencies. Então você começa usando systemctl start unitname.target . (Certifique-se de não usar systemctl isolate ; isso encerrará tudo, exceto o que está na árvore de dependências de seus serviços, que você presumivelmente não deseja.)

    
por 08.09.2015 / 17:31

Tags