diff --git a/systemd/fdfs_storaged.service b/systemd/fdfs_storaged.service index 3a5197d..847a284 100644 --- a/systemd/fdfs_storaged.service +++ b/systemd/fdfs_storaged.service @@ -1,11 +1,12 @@ [Unit] Description=FastDFS storaged service -After=network.target +After=network-online.target [Service] Type=forking PIDFile=/opt/fastcfs/data/fdfs_storaged.pid -ExecStart=/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart +ExecStart=/usr/bin/fdfs_storaged /etc/fdfs/storage.conf start +ExecStop=/usr/bin/fdfs_storaged /etc/fdfs/storage.conf stop # No artificial start/stop timeout TimeoutSec=0 diff --git a/systemd/fdfs_trackerd.service b/systemd/fdfs_trackerd.service index 900cd30..095c06f 100644 --- a/systemd/fdfs_trackerd.service +++ b/systemd/fdfs_trackerd.service @@ -1,11 +1,12 @@ [Unit] Description=FastDFS trackerd service -After=network.target +After=network-online.target [Service] Type=forking PIDFile=/opt/fastcfs/data/fdfs_trackerd.pid -ExecStart=/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart +ExecStart=/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start +ExecStop=/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf stop # No artificial start/stop timeout TimeoutSec=0