我正在尝试创建逻辑卷(分区)的快照,但无法使其工作。经过几天的研究,我发现这个帖子可能会对情况有所了解。我们使用 Yocto 项目作为我们操作系统的基础。
我正在使用lvcreate -L 8M -n conf_snap -s /dev/mapper/l4m-conf -v
,这会生成以下内容:
Overriding default 'mirror_region_size' setting with 'raid_region_size' setting of 2048 kiB
Setting chunksize to 4.00 KiB.
Archiving volume group "l4m" metadata (seqno 15).
Creating logical volume conf_snap
Creating volume group backup "/etc/lvm/backup/l4m" (seqno 16).
activation/volume_list configuration setting not defined: Checking only host tags for l4m/conf_snap.
Creating l4m-conf_snap
Loading table for l4m-conf_snap (252:8).
Resuming l4m-conf_snap (252:8).
/dev/l4m/conf_snap: not found: device not cleared
Aborting. Failed to wipe snapshot exception store.
Removing l4m-conf_snap (252:8)
Creating volume group backup "/etc/lvm/backup/l4m" (seqno 17).
systemd-udevd.service
已启动并正在运行vigdisplay
输出
--- Volume group ---
VG Name l4m
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 17
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 7
Open LV 6
Max PV 0
Cur PV 2
Act PV 2
VG Size 952.85 GiB
PE Size 4.00 MiB
Total PE 243930
Alloc PE / Size 236533 / <923.96 GiB
Free PE / Size 7397 / 28.89 GiB
VG UUID A2tiw5-tF9k-pIjQ-a9W5-4LbN-LcR3-mVMzCi
lsblk
输出
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 924.1G 0 disk
|-sda1 8:1 0 100M 0 part
`-sda2 8:2 0 924G 0 part
`-l4m 252:0 0 924G 0 crypt
|- (...)
|-l4m-conf 252:4 0 20M 0 lvm /mnt/conf
|- (...)
sdb 8:16 0 14.9G 0 disk
| (...)
sdc 8:32 1 28.9G 0 disk
该设备是我使用和sdc
添加到 VG 的 USB 存储设备。pvcreate
vgextend
答案1
嗯,这很好,发布您自己的悬赏问题的答案。当我说好时,我的意思当然是不好。
LVM无法创建快照卷的原因是udev
239和240版本出现故障在这里讨论。那里说 LVM 卷没有被正确初始化udev
。当将其与中找到的信息放在一起时RedHat narkive 上的此主题,很明显这个错误是由于udev
版本造成的。
要解决此问题,我需要更新我的udev
,但由于它捆绑systemd
在开放嵌入式目前这不是一个选择。
我希望这可以帮助别人。