Perguntas com a marcação «systemd»

systemd é uma abordagem alternativa aos daemons de inicialização SystemV e Upstart para Linux. O objetivo é fornecer uma estrutura melhor para expressar as dependências dos serviços, permitir que mais trabalho seja realizado paralelamente na inicialização do sistema e reduzir a sobrecarga do shell.

347
Como ver o log completo do serviço de status systemctl?

Verifico o status do serviço com systemctl status service-name. Por padrão, vejo apenas algumas linhas, então adiciono -n50para ver mais. Às vezes, quero ver o log completo, desde o início. Poderia ter milhares de linhas. Agora, eu verifico isso, -n10000mas isso não parece uma solução...

209
Como limpar journalctl

Não consegui encontrar no google nenhuma maneira segura de limpar o diário systemd. Alguém conhece alguma maneira segura e confiável de fazer isso? Digamos que eu estava experimentando alguma coisa e meus logs foram desordenados com várias mensagens de erro. Além disso, estou exibindo meu diário...

175
Exibir stdout / stderr do serviço systemd

Eu criei um arquivo de serviço systemd simples para um aplicativo personalizado. O aplicativo funciona bem quando eu o executo manualmente, mas minha CPU fica no máximo quando eu o executo com systemd. Estou tentando rastrear onde está o meu problema, mas não sei onde encontrar a saída (ou como...

148
Executando chdir antes de iniciar o serviço systemd

Pergunta: Posso iniciar um processo com systemd e atribuir a esse processo um diretório de trabalho de minha escolha? Eu tenho um serviço que eu quero começar systemd. Quando esse serviço estiver sendo iniciado, desejo poder atribuir a ele um diretório de trabalho atual. Eu sei como fazer isso se...

120
Como o systemd usa scripts /etc/init.d?

Acabei de mudar para o debian jessie, e a maioria das coisas corre bem, incluindo meu gerente de exibição gráfica wdm. O problema é que eu simplesmente não entendo como isso funciona. Obviamente, meu /etc/init.d/wdmscript é chamado, porque quando eu coloco um início exitlá, o wdm não é iniciado....

103
Escrevendo arquivos de serviço básicos do systemd

Estou desenvolvendo um aplicativo Nodejs com o qual o usuário interage via HTTP no host local. Praticamente não há parâmetros e o daemon praticamente não tem dependências e só precisa estar ativo no tempo de logon. Eu gostaria de seguir os idiomas em cada plataforma para scripts de inicialização,...

59
Onde coloco meu arquivo de unidade systemd?

Eu li que existem duas pastas para arquivos de unidade (não no modo de usuário). /usr/lib/systemd/system/: units provided by installed packages /etc/systemd/system/: units installed by the system administrator Conflito com esse entendimento está a seguinte resposta: