При запуске сервиса prometheus-node_exporter ошибка: # systemctl start prometheus-node_exporter Failed to start prometheus-node_exporter.service: Unit prometheus-node_exporter.socket has a bad unit file setting. See system logs and 'systemctl status prometheus-node_exporter.service' for details. В логах сокета следующие сообщения: systemd[1]: /lib/systemd/system/prometheus-node_exporter.socket:9: Unknown section 'Service'. Ignoring. systemd[1]: prometheus-node_exporter.socket: Unit has no Listen setting (ListenStream=, ListenDatagram=, ListenFIFO=, ...). Refusing. Версия пакета: prometheus-node_exporter-1.6.1-alt1.x86_64
Не будет проще удалить из ExecStart сервиса prometheus-node_exporter.service параметр --web.systemd-socket, а также зависимости запуска от prometheus-node_exporter.socket, как минимум до тех пор, пока не будет оформлен корректный .socket файл?! Вообще нигде не встречал такой конфигурации. Во многих источниках достаточно лишь .service файла.
prometheus-node_exporter-1.7.0-alt1 -> sisyphus: Fri Mar 29 2024 Alexey Shabalin <shaba@altlinux> 1.7.0-alt1 - 1.7.0 - Fix install systemd socket unit (ALT#48057)