Z
Size: a a a
Z
PK
ConditionPathExists
, заодно будет уверенность что на томе есть данные хоть какие-то и он реально здесьPK
PK
PK
VP
libvrt
юнита не напрямую, а через systemd.path
PK
libvrt
юнита не напрямую, а через systemd.path
∀
PK
PK
VP
Wo
И
VP
PK
PK
PK
VP
/dev/*
ты можешь мониторить при помощи inotify()
/etc/systemd/system
одноимённый с твоим libvirt
, только с расширением *.path
с таким содержимым:[Unit]
Description=Libvirtd runner
[Path]
PathExists=/dev/zvol/tank/storage
[Install]
WantedBy=multi-user.target
Дальше systemctl disable libvirt.service
и systemctl enable libvirt.path
PK
/dev/*
ты можешь мониторить при помощи inotify()
/etc/systemd/system
одноимённый с твоим libvirt
, только с расширением *.path
с таким содержимым:[Unit]
Description=Libvirtd runner
[Path]
PathExists=/dev/zvol/tank/storage
[Install]
WantedBy=multi-user.target
Дальше systemctl disable libvirt.service
и systemctl enable libvirt.path
PK