mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-05-21 12:57:29 +00:00
Make a new systemd target.
This will ensure all storages are up before pveproxy is running.
This commit is contained in:
parent
4280f25c17
commit
c6723ee58b
@ -17,7 +17,8 @@ SERVICES= \
|
|||||||
pve-manager.service \
|
pve-manager.service \
|
||||||
pvedaemon.service \
|
pvedaemon.service \
|
||||||
pveproxy.service \
|
pveproxy.service \
|
||||||
spiceproxy.service
|
spiceproxy.service \
|
||||||
|
pve-storage.target
|
||||||
|
|
||||||
.PHONY: install
|
.PHONY: install
|
||||||
install: ${SCRIPTS}
|
install: ${SCRIPTS}
|
||||||
|
11
bin/init.d/pve-storage.target
Normal file
11
bin/init.d/pve-storage.target
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=PVE Storage Target
|
||||||
|
Wants=remote-fs.target
|
||||||
|
After=remote-fs.target
|
||||||
|
After=ceph.service
|
||||||
|
After=ceph-mon.target
|
||||||
|
After=ceph-osd.target
|
||||||
|
After=ceph-mds.target
|
||||||
|
After=ceph-mgr.target
|
||||||
|
After=sheepdog.service
|
||||||
|
After=glusterd.service
|
@ -4,14 +4,11 @@ ConditionPathExists=/usr/bin/pveproxy
|
|||||||
Wants=pve-cluster.service
|
Wants=pve-cluster.service
|
||||||
Wants=pvedaemon.service
|
Wants=pvedaemon.service
|
||||||
Wants=ssh.service
|
Wants=ssh.service
|
||||||
Wants=remote-fs.target
|
Wants=pve-storage.target
|
||||||
|
After=pve-storage.target
|
||||||
After=pve-cluster.service
|
After=pve-cluster.service
|
||||||
After=pvedaemon.service
|
After=pvedaemon.service
|
||||||
After=ssh.service
|
After=ssh.service
|
||||||
After=remote-fs.target
|
|
||||||
After=ceph.service
|
|
||||||
After=sheepdog.service
|
|
||||||
After=glusterd.service
|
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
ExecStart=/usr/bin/pveproxy start
|
ExecStart=/usr/bin/pveproxy start
|
||||||
|
Loading…
Reference in New Issue
Block a user