Red Hat Training
A Red Hat training course is available for RHEL 8
13.2. 控制逻辑卷激活
您可以使用以下方法控制逻辑卷的激活:
-
通过
/etc/lvm/conf
文件中的activation/volume_list
设置。这可让您指定激活哪些逻辑卷。有关使用这个选项的详情,请查看/etc/lvm/lvm.conf
配置文件。 - 逻辑卷的激活跳过标签。当为逻辑卷设定这个标签时,会在正常的激活命令中跳过该卷。
或者,您可以使用 lvcreate
或 lvchange
命令的 --setactivationskip y|n
选项,来启用或禁用激活跳过标志。
流程
您可以使用以下方法在逻辑卷上设置激活跳过标签:
要确定是否为逻辑卷设置了激活跳过标签,请运行
lvs
命令,该命令显示k
属性,如下例所示:# lvs vg/thin1s1 LV VG Attr LSize Pool Origin thin1s1 vg Vwi---tz-k 1.00t pool0 thin1
除了标准的
-ay
或--activate y
选项外,您还可以使用-K
或--ignoreactivationskip
选项来激活具有k
属性的逻辑卷。默认情况下,精简快照卷在创建时将其标记为激活跳过。您可以使用
/etc/lvm/lvm.conf
文件中的auto_set_activation_skip
设置控制新精简快照卷的默认激活跳过设置。下面的命令激活设置了激活跳过标签的精简快照逻辑卷:
# lvchange -ay -K VG/SnapLV
以下命令创建没有激活跳过标签的精简快照:
# lvcreate -n SnapLV -kn -s vg/ThinLV --thinpool vg/ThinPoolLV
以下命令从快照逻辑卷中删除激活跳过标签:
# lvchange -kn VG/SnapLV
验证步骤
验证是否没有激活跳过标签的精简快照已创建:
# lvs -a -o +devices,segtype LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Devices Type SnapLV vg Vwi-a-tz-- 100.00m ThinPoolLV ThinLV 0.00 thin ThinLV vg Vwi-a-tz-- 100.00m ThinPoolLV 0.00 thin ThinPoolLV vg twi-aotz-- 100.00m 0.00 10.94 ThinPoolLV_tdata(0) thin-pool [ThinPoolLV_tdata] vg Twi-ao---- 100.00m /dev/sdc1(1) linear [ThinPoolLV_tmeta] vg ewi-ao---- 4.00m /dev/sdd1(0) linear [lvol0_pmspare] vg ewi------- 4.00m /dev/sdc1(0) linear