
Eu tenho um serviço de usuário que é colocado em/home/<user>/.config/systemd/user/<service>.service
Quando executo systemctl --user status <service>
tenho a saída desejada, por exemplo:
<user>@<server>:~$ systemctl --user status <service>
● <service>.service - Service
Loaded: loaded (/home/<user>/.config/systemd/user/<service>.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2021-07-27 10:23:34 UTC; 9min ago
Main PID: 19059 (<service>)
CGroup: /user.slice/user-1008.slice/[email protected]/<service>.service
└─19059 /home/<user>/.local/share/<software>/install/active_release/bin/<software>-validator
Logs
Logs
Logs
Mas ao tentar ver os logs completos com journalctl --user -u <service> -f
não consigo ver nada, a saída é a seguinte:
<user>@<server>:~$ journalctl --user -u <service> -f
No journal files were found.
Tenho essa configuração rodando em vários outros servidores com exatamente a mesma configuração, mas isso acontece apenas neste que é alguns servidores da Equinix, talvez haja alguma configuração diferente para o journalctl neste provedor? Mas é importante ressaltar que instalei outros serviços nesta máquina (não de usuários, mas de todo o sistema) e isso não aconteceu.
/etc/systemd/journal.conf está em sua configuração padrão.
Eu vi esta postagem ligeiramente relacionada ao meu problema:Journalctl Linux não sincronizado com status systemctl / Journalctl não atualizando, tentei inserir StandardOutput=journal
e StandardError=journal
na seção [Serviço], fiz systemctl --user daemon-reload
e reiniciei o serviço, mas ainda não consigo ver nenhum log no journalctl.
Também verifiquei meu /var para validar se não poderia haver falta de espaço em disco, mas tenho bastante espaço livre em meu disco.
Meu serviço está configurado assim agora:
[Unit]
Description=<Service description>
After=network.target
StartLimitIntervalSec=0
[Service]
Type=simple
Restart=always
RestartSec=1
EnvironmentFile=/home/<user>/rpc.env
ExecStart=/home/<user>/bin/<service_script>.sh
#ExecStartPost=/usr/bin/taskset -a -p -c 5-23 28-47 $MAINPID
CPUAffinity=5-23 28-47
Nice=-10
LimitNOFILE=700000
LimitNPROC=700000
LogRateLimitIntervalSec=0
LogRateLimitBurst=0
WorkingDirectory=/home/<user>/
[Install]
WantedBy=default.target
Vocês têm alguma ideia de como posso consertar isso?