Hi guys …
After some time , I got my oxidized working ;
When running from command line it works ok doing:
nohup oxidized &
But , when trying to run it as a service … it does not work;
After googling it a lot I founded following service file:
[Unit]
Description=Oxidized - Network Device Configuration Backup Tool
After=network-online.target multi-user.target
Wants=network-online.target
[Service]
ExecStart=/usr/bin/scl enable rh-ruby23 -- /opt/rh/rh-ruby23/root/usr/local/bin/oxidized
User=oxidized
KillSignal=SIGKILL
#Environment="OXIDIZED_HOME=/etc/oxidized"
Restart=on-failure
RestartSec=300s
[Install]
WantedBy=multi-user.target
But … when trying to exec, for instance:
[root@CENTOS-SERVICIOS ~]# systemctl restart oxidized.service
[root@CENTOS-SERVICIOS ~]# systemctl status oxidized.service
● oxidized.service - Oxidized - Network Device Configuration Backup Tool
Loaded: loaded (/usr/lib/systemd/system/oxidized.service; enabled; vendor preset: disabled)
Active: activating (auto-restart) (Result: exit-code) since Mon 2021-11-01 14:27:33 UTC; 956ms ago
Process: 444 ExecStart=/usr/bin/scl enable rh-ruby23 -- /opt/rh/rh-ruby23/root/usr/local/bin/oxidized (code=exited, status=1/FAILURE)
Main PID: 444 (code=exited, status=1/FAILURE)
Nov 01 14:27:33 CENTOS-SERVICIOS systemd[1]: Unit oxidized.service entered failed state.
Nov 01 14:27:33 CENTOS-SERVICIOS systemd[1]: oxidized.service failed.
So … im not sure what else to try.
Any idea would be wellcome.
Leandro.