Служба ezstream неожиданно завершает работу
У меня Icecast запускается при загрузке и работает в фоновом режиме, таким образом:
# systemctl status icecast2
● icecast2.service - LSB: Icecast2 streaming media server
Loaded: loaded (/etc/init.d/icecast2; generated)
Active: active (running) since Sun 2022-02-27 05:26:53 CET; 3 weeks 5 days ago
Docs: man:systemd-sysv-generator(8)
Process: 623 ExecStart=/etc/init.d/icecast2 start (code=exited, status=0/SUCCESS)
Process: 31649 ExecReload=/etc/init.d/icecast2 reload (code=exited, status=0/SUCCESS)
Tasks: 6 (limit: 4915)
Memory: 10.9M
CGroup: /system.slice/icecast2.service
└─684 /usr/bin/icecast2 -b -c /etc/icecast2/icecast.xml
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
У меня также есть ezstream, который запускается при загрузке, но продолжает закрываться через несколько дней, таким образом:
# systemctl status ezstream
● ezstream.service - source client for Icecast with external de-/encoder support
Loaded: loaded (/lib/systemd/system/ezstream.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Fri 2022-03-18 13:24:01 CET; 1 weeks 0 days ago
Process: 21047 ExecStart=/usr/local/bin/ezstream -c ezstream_mp3.xml (code=exited, status=0/SUCCESS)
Main PID: 21047 (code=exited, status=0/SUCCESS)
Файл/lib/systemd/system/ezstream.service
содержит:
[Unit]
Description=source client for Icecast with external de-/encoder support
Requires=icecast2.service
After=icecast2.service
[Service]
User=archiwum
WorkingDirectory=/home/archiwum/autopilot
ExecStart=/usr/local/bin/ezstream -c ezstream_mp3.xml
Restart=on-failure
RestartSec=5
[Install]
WantedBy=icecast2.service
Иezstream_mp3.xml
имеет элемент, настраивающий автоматическое повторение списка воспроизведения:<stream_once>0</stream_once>
. Система Debian 10 (4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 GNU/Linux
).
Почему же тогда ezstream уходит? И как это предотвратить? (Пока я, вероятно, собираюсь дать командуsystemctl status ezstream
каждую минуту в качестве обходного пути.)