LVM 的更改

随着 lvm2 2.02.98-3 的发布,我们现在使用 lvmetad 自动激活 LVM 卷。这意味着以下更改

  • lvm2 initramfs 钩子现在需要 udev 钩子。
  • 必须在 /etc/lvm/lvm.conf 中设置 use_lvmetad = 1。这是现在的默认设置 - 如果您有一个 lvm.conf.pacnew 文件,您**必须**合并此更改。
  • 您可以通过在 /etc/lvm/lvm.conf 中设置 auto_activation_volume_list 来限制自动激活的卷。如有疑问,请将此选项**注释掉**。
  • 如果您需要监控(快照需要),请运行 systemctl enable lvm-monitoring.service
  • lvmwait 内核命令行选项不再需要,也没有任何作用。

如果您同时运行 pacman -Syu 并更新 device-mapperlinuxlvm2,您会收到一个错误消息,提示 /sbin/dmsetup 丢失。更新后请再次运行 mkinitcpio -p linux 以避免任何问题。