C_Smoke
@C_Smoke
Системный администратор

Как запускать iPerf3 после старта системы автоматически?

Доброго времени суток!
Подскажите, как запускать iPerf3 автоматически после старта системы?

Делал по этой инструкции

Проблема началась после шага : Автозапуск сервера (создание сервиса в systemd)

# sudo systemctl start iperfd
# sudo systemctl status iperfd
● iperfd.service - iPerf Service
   Loaded: loaded (/etc/systemd/system/iperfd.service; enabled; vendor preset: enabled)
   Active: failed (Result: start-limit-hit) since Fri 2018-11-23 14:11:30 MSK; 17min ago
  Process: 32526 ExecStart=/usr/bin/iperf3 -s -D -I /var/run/iperf3.pid (code=exited, status=0/SUCCESS)
 Main PID: 32527 (code=exited, status=1/FAILURE)

ноя 23 14:11:30 zabbix systemd[1]: iperfd.service: Service hold-off time over, scheduling restart.
ноя 23 14:11:30 zabbix systemd[1]: iperfd.service: Scheduled restart job, restart counter is at 5.
ноя 23 14:11:30 zabbix systemd[1]: Stopped iPerf Service.
ноя 23 14:11:30 zabbix systemd[1]: iperfd.service: Start request repeated too quickly.
ноя 23 14:11:30 zabbix systemd[1]: iperfd.service: Failed with result 'start-limit-hit'.
ноя 23 14:11:30 zabbix systemd[1]: Failed to start iPerf Service.


# sudo journalctl -xe
-- Начат процесс запуска юнита iperfd.service.
ноя 23 14:11:30 zabbix systemd[1]: Started iPerf Service.
-- Subject: Запуск юнита iperfd.service завершен
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Процесс запуска юнита iperfd.service был завершен.
--
-- Результат: RESULT.
ноя 23 14:11:30 zabbix systemd[1]: iperfd.service: Service hold-off time over, scheduling restart.
ноя 23 14:11:30 zabbix systemd[1]: iperfd.service: Scheduled restart job, restart counter is at 5.
-- Subject: Назначен автоматический перезапуск юнита
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Назначен автоматический перезапуск юнита iperfd.service, так как для него был задан
-- параметр Restart=.
ноя 23 14:11:30 zabbix systemd[1]: Stopped iPerf Service.
-- Subject: Завершена остановка юнита iperfd.service.
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Процесс остановки юнита iperfd.service был завершен.
--
-- Результат: RESULT.
ноя 23 14:11:30 zabbix systemd[1]: iperfd.service: Service hold-off time over, scheduling restart.
ноя 23 14:11:30 zabbix systemd[1]: iperfd.service: Scheduled restart job, restart counter is at 5.
-- Subject: Назначен автоматический перезапуск юнита
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Назначен автоматический перезапуск юнита iperfd.service, так как для него был задан
-- параметр Restart=.
ноя 23 14:11:30 zabbix systemd[1]: Stopped iPerf Service.
-- Subject: Завершена остановка юнита iperfd.service.
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Процесс остановки юнита iperfd.service был завершен.
ноя 23 14:11:30 zabbix systemd[1]: iperfd.service: Start request repeated too quickly.
ноя 23 14:11:30 zabbix systemd[1]: iperfd.service: Failed with result 'start-limit-hit'.
ноя 23 14:11:30 zabbix systemd[1]: Failed to start iPerf Service.
-- Subject: Ошибка юнита iperfd.service
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Произошел сбой юнита iperfd.service.


/etc/systemd/system/iperfd.service
[Unit]
Description=iPerf Service
After=network.target

[Service]
Type=forking
PIDFile=/var/run/iperf3.pid
ExecStart=-/usr/bin/iperf3 -s -D -I /var/run/iperf3.pid
ExecReload=/usr/bin/kill -HUP $MAINPID
Restart=always

[Install]
WantedBy=multi-user.target
  • Вопрос задан
  • 2238 просмотров
Решения вопроса 1
svalx
@svalx
Волгоград, эникейщик со стажем.
В инструкции ошибка.
ExecStart= - /usr/bin/iperf3

Дефис перед указанием пути к исполняемому файлу не нужен.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы