-
Bug
-
Resolution: Done-Errata
-
Normal
-
None
-
rhel-9.3.0
-
None
-
None
-
None
-
rhel-storage-lvm
-
ssg_filesystems_storage_and_HA
-
None
-
False
-
False
-
-
None
-
None
-
None
-
RegressionOnly
-
None
What were you trying to do that didn't work?
When testing lvm thin-provisioning, thinpool volume creation fails with warning:
# lvcreate -V 5G -T vg00/thinpool -n crashvol WARNING: Integrity check of metadata for pool vg00/thinpool failed. Check of pool vg00/thinpool failed (status:64). Manual repair required! Failed to activate thin pool vg00/thinpool.
There was no such issue during CTC2 testing, in which the lvm2 version is 9:2.03.21-2.el9.
Beaker jobs for references:
- https://beaker.engineering.redhat.com/recipes/14300291 (CTC2, PASS)
- https://beaker.engineering.redhat.com/recipes/14563232 (Failed)
Please provide the package NVR for which bug is seen:
================================================================================ Package Arch Version Repository Size ================================================================================ Installing: lvm2 ppc64le 9:2.03.21-3.el9 beaker-BaseOS 1.6 M Installing dependencies: device-mapper-event ppc64le 9:1.02.195-3.el9 beaker-BaseOS 35 k device-mapper-event-libs ppc64le 9:1.02.195-3.el9 beaker-BaseOS 33 k device-mapper-persistent-data ppc64le 1.0.6-1.el9 beaker-BaseOS 1.1 M libaio ppc64le 0.3.111-13.el9 beaker-BaseOS 27 k lvm2-libs ppc64le 9:2.03.21-3.el9 beaker-BaseOS 1.0 M
# rpm -q kexec-tools kernel kexec-tools-2.0.26-8.el9.ppc64le kernel-5.14.0-362.1.1.el9_3.ppc64le
How reproducible:
Always on ppc64le.
Steps to reproduce
- umount /dev/sda3
- vgcreate vg00 -f /dev/sda3
- lvcreate -L 50M -T vg00/thinpool
- lvcreate -V 5G -T vg00/thinpool -n crashvol (this will fail)
- mkfs.xfs /dev/vg00/crashvol
- systemctl start lvm2-monitor && vgchange --monitor y
- mount /dev/vg00/crashvol /vg00
- systemctl status lvm2-monitor
Expected results
+ umount /dev/sda3 + vgcreate vg00 -f /dev/sda3 Wiping xfs signature on /dev/sda3. Physical volume "/dev/sda3" successfully created. Creating devices file /etc/lvm/devices/system.devices Volume group "vg00" successfully created + lvcreate -L 50M -T vg00/thinpool Rounding up size to full physical extent 52.00 MiB Thin pool volume with chunk size 64.00 KiB can address at most <15.88 TiB of data. Logical volume "thinpool" created. + lvcreate -V 5G -T vg00/thinpool -n crashvol Logical volume "crashvol" created.
Actual results
+ umount /dev/sda3 + vgcreate vg00 -f /dev/sda3 Wiping xfs signature on /dev/sda3. Physical volume "/dev/sda3" successfully created. Volume group "vg00" successfully created + lvcreate -L 50M -T vg00/thinpool Rounding up size to full physical extent 52.00 MiB Thin pool volume with chunk size 64.00 KiB can address at most <15.88 TiB of data. Logical volume "thinpool" created. + lvcreate -V 5G -T vg00/thinpool -n crashvol WARNING: Integrity check of metadata for pool vg00/thinpool failed. Check of pool vg00/thinpool failed (status:64). Manual repair required! Failed to activate thin pool vg00/thinpool. + mkfs.xfs /dev/vg00/crashvol Error accessing specified device /dev/vg00/crashvol: No such file or directory Usage: mkfs.xfs