Here i will show you how you can enable your Ookla server in Auto start mode when there is a machine reboot or any kind of network outage . find the configuration below.
It is highly advisable to create own systemd services or udev rules to run scripts during boot instead of using this file /etc/rc.d/rc.local .
make sure you have given executable permission to your own systems script.
chmod +x /etc/systemd/system/speedtest.service
[root@localhost ~]# vi /etc/systemd/system/speedtest.service
[Unit]
After=network.target
[Service]
User=root
Group=root
WorkingDirectory=/usr/ookla/
Type=simple
KillMode=mixed
ExecStart=/usr/ookla/OoklaServer
TimeoutStartSec=30
TimeoutStopSec=60
Restart=always
[Install]
WantedBy=multi-user.target
[root@localhost ~]#
[Unit]
After=network.target
[Service]
User=root
Group=root
WorkingDirectory=/usr/ookla/
Type=simple
KillMode=mixed
ExecStart=/usr/ookla/OoklaServer
TimeoutStartSec=30
TimeoutStopSec=60
Restart=always
[Install]
WantedBy=multi-user.target
[root@localhost ~]#
systemctl enable speedtest.service
systemctl start speedtest.service
systemctl status speedtest.service
systemctl daemon-reload
systemctl start speedtest.service
systemctl status speedtest.service
systemctl daemon-reload
No comments:
Post a Comment