시스템 서비스가 실패했습니다

시스템 서비스가 실패했습니다

아무 이유 없이 Nzbget이 작동을 멈췄다고 생각했습니다. 아무런 변경도 하지 않았으며 서비스가 중지되고 다시 시작이 거부되었습니다.

 sudo systemctl status nzbget -l
 * nzbget.service - NZBGet Daemon
 Loaded: loaded (/etc/systemd/system/nzbget.service; enabled)
 Active: failed (Result: start-limit) since Sun 2016-05-01 06:23:27 BST; 2min 46s ago
Process: 596 ExecStop=/opt/nzbget/nzbget -Q (code=exited, status=0/SUCCESS)  Process: 586 ExecStart=/opt/nzbget/nzbget -c /opt/nzbget/nzbget.conf -D (code=exited, status=0/SUCCESS)
 Main PID: 588 (code=killed, signal=ABRT)

May 01 06:23:27 osmc systemd[1]: Unit nzbget.service entered failed state.
May 01 06:23:27 osmc systemd[1]: nzbget.service start request repeated too quickly, refusing to start.
May 01 06:23:27 osmc systemd[1]: Failed to start NZBGet Daemon.
May 01 06:23:27 osmc systemd[1]: Unit nzbget.service entered failed state.

이것은 로그입니다.

osmc@osmc:~/Downloads$ 
cat nzbget.log 
Sun May 1 06:38:44 2016 INFO nzbget 16.4 daemon-mode 
Sun May 1 06:38:44 2016 INFO nzbget 16.4 daemon-mode 
Sun May 1 06:38:45 2016 INFO nzbget 16.4 daemon-mode 
Sun May 1 06:38:45 2016 INFO nzbget 16.4 daemon-mode 
Sun May 1 06:38:46 2016 INFO nzbget 16.4 daemon-mode

이것이 바로 서비스입니다.

[Unit]
Description=NZBGet Daemon
After=network.target
RequiresMountsFor=/mnt/

[Service]
User=osmc
Group=osmc
Type=forking
ExecStart=/opt/nzbget/nzbget -c /opt/nzbget/nzbget.conf -D
ExecStop=/opt/nzbget/nzbget -Q
ExecReload=/opt/nzbget/nzbget -O
KillMode=process
Restart=on-failure

[Install]
WantedBy=multi-user.target

답변1

이상한 것. 다음 폴더의 모든 파일을 삭제했습니다.

Nzb, 중간, 대기열

서비스를 다시 시작했습니다. 이유는 모르겠지만 이제 모든 것이 정상으로 돌아왔습니다.

관련 정보