最新的 lvm2 2.02.98-3
软件包包含了自动激活LVM卷的 lvmetad
工具。这导致了以下改变:
- initramfs 的
lvm2
钩子扩展(hook)现在需要依赖udev
扩展。 /etc/lvm/lvm.conf
中必须配置上use_lvmetad = 1
。新软件包中这是默认的,升级时请自行检查合并lvm.conf.pacnew
文件。- 可以通过设置
/etc/lvm/lvm.conf
中的auto_activation_volume_list
来限制自动激活的 LVM卷。如果不清楚如何配置,请保持其被注释掉的状态。 - 如果需要监视功能(快照功能依赖于此),请执行
systemctl enable lvm-monitoring.service
。 - 不再需要
lvmwait
内核命令,它现在没任何用处了。
如果使用 pacman -Syu
同时升级 device-mapper
、linux
和 lvm2
,会出现一条 /sbin/dmsetup
文件丢失的错误。请在更新后再执行一遍 mkinitcpio -p linux
,以避免可能出现的错误。