mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
0a480c5c52
We shouldn't be losing pvscans just because of the fact that the underlying device (PV) appears and disappears quickly in the system, otherwise lvmetad may not see the device if it appears again (or it may still keep the device in cache even it's already gone).
17 lines
411 B
SYSTEMD
17 lines
411 B
SYSTEMD
[Unit]
|
|
Description=LVM2 PV scan on device %i
|
|
Documentation=man:pvscan(8)
|
|
DefaultDependencies=no
|
|
StartLimitInterval=0
|
|
BindsTo=dev-block-%i.device
|
|
Requires=lvm2-lvmetad.socket
|
|
After=lvm2-lvmetad.socket lvm2-lvmetad.service
|
|
Before=shutdown.target
|
|
Conflicts=shutdown.target
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
RemainAfterExit=yes
|
|
ExecStart=@sbindir@/lvm pvscan --cache --activate ay %i
|
|
ExecStop=@sbindir@/lvm pvscan --cache %i
|