This commit is contained in:
committed by
Git OBS Bridge
parent
9de402f2b3
commit
772bf0f4a7
22
64-lvm2.rules
Normal file
22
64-lvm2.rules
Normal file
@@ -0,0 +1,22 @@
|
||||
# This file causes block devices with LVM signatures to be automatically
|
||||
# added to their volume group.
|
||||
# See udev(8) for syntax
|
||||
|
||||
SUBSYSTEM!="block", GOTO="lvm_end"
|
||||
ACTION!="add|change", GOTO="lvm_end"
|
||||
|
||||
IMPORT{PROGRAM}="vol_id $tempnode"
|
||||
ENV{ID_FS_TYPE}!="LVM2_member", GOTO="lvm_end"
|
||||
|
||||
ENV{ID_FS_UUID_ENC}=="?*", SYMLINK+="disk/by-id/lvm2-pvuuid-$env{ID_FS_UUID_ENC}"
|
||||
|
||||
IMPORT{PROGRAM}="collect_lvm $tempnode"
|
||||
|
||||
ENV{VGUUID}!="?*", GOTO="lvm_end"
|
||||
|
||||
ENV{VGNAME}!="?*", GOTO="lvm_end"
|
||||
|
||||
# If all related PV's available already, active all LVs inside.
|
||||
ENV{COLLECT}=="0", RUN+="/sbin/vgchange -a y $env{VGNAME}"
|
||||
|
||||
LABEL="lvm_end"
|
Reference in New Issue
Block a user