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


