~처럼이 답변교차 부팅 저장소 로그를 활성화하는 권장 방법은 다음과 같습니다.
# mkdir /var/log/journal
# systemd-tmpfiles --create --prefix /var/log/journal
# systemctl restart systemd-journald
하지만 이렇게 하면 sudo journalctl -fu myservice
메시지가 더 이상 즉시 내보내지지 않기 때문에 명령 출력이 손상됩니다. journalctl
로그가 따르지 않으며 Journalctl을 다시 시작해야 합니다.
우분투 15.04, 시스템 219-7ubuntu6. 다음과 같은 버그 보고서를 본 적이 있습니다.https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755062
저 Journalctl이 믿을만한가요?
답변1
이 답변은 도움이 되지 않는 것 같습니다. 현재 매뉴얼 페이지에 따르면 SIGUSR1을 대신 사용할 수 있습니다.
systemctl kill --signal=SIGUSR1 --kill-who=main systemd-journald.service
(정확한 명령은 에서 가져왔습니다 systemctl cat systemd-journal-flush.service
.)
그 이후로 systemd-journald는 다시 시작해도 더 이상 세상이 망가지지 않도록 업스트림이 수정되었습니다.