
On 07/30/2013 06:14 PM, Ćukasz Faber wrote:
Hi Ayal,
On Mon, 2013-07-29 at 10:13 -0400, Ayal Baron wrote:>
I have found a similar issue here: https://www.redhat.com/archives/lvm-devel/2011-February/msg00127.html
After discussing this with Peter Rajnoha, it looks like the specific issue in the above thread has been resolved and your issue is probably a reincarnation of the problem. Can you manually run the pvchange with -vvvv to get more info?
Thanks.
I'm attaching logs from manual executions of both pvcreate and pvchange.
So, looking at the logs, it looks like lvmetad might be the culprit here. Is it reproducible if you use global/use_lvmetad=0 in /etc/lvm/lvm.conf? The pvcreate log: 21 #device/dev-io.c:271 /dev/mapper/3600a0b800074a36e000006e951f14e7d: size is 209715200 sectors ... 97 #format_text/format-text.c:1324 Creating metadata area on /dev/mapper/3600a0b800074a36e000006e951f14e7d at sector 8 size 264184 sectors 98 #metadata/metadata.c:4468 Setting ignored flag for mda /dev/mapper/3600a0b800074a36e000006e951f14e7d at offset 4096. 99 #format_text/format-text.c:1324 Creating metadata area on /dev/mapper/3600a0b800074a36e000006e951f14e7d at sector 209453056 size 262144 sectors 100 #metadata/metadata.c:4468 Setting ignored flag for mda /dev/mapper/3600a0b800074a36e000006e951f14e7d at offset 107239964672. The pvcreate looks OK. Now, the pvchange: <STILL OK HERE> 16 #device/dev-io.c:271 /dev/mapper/3600a0b800074a36e000006e951f14e7d: size is 209715200 sectors 27 #metadata/metadata.c:4468 Setting ignored flag for mda /dev/mapper/3600a0b800074a36e000006e951f14e7d at offset 4096. 28 #format_text/text_label.c:299 Ignoring mda on device /dev/mapper/3600a0b800074a36e000006e951f14e7d at offset 4096 29 #metadata/metadata.c:4468 Setting ignored flag for mda /dev/mapper/3600a0b800074a36e000006e951f14e7d at offset 107239964672. 30 #format_text/text_label.c:299 Ignoring mda on device /dev/mapper/3600a0b800074a36e000006e951f14e7d at offset 107239964672 <LVMETAD COMMUNICATION - UPDATE LVMETAD CACHE STATE> 32 #libdm-config.c:768 Setting response to OK 33 #libdm-config.c:768 Setting response to OK 34 #libdm-config.c:768 Setting id to wiCjbg-mYay-0NQf-r4qu-xK1Y-Lc8K-KxhmIc 35 #libdm-config.c:768 Setting format to lvm2 36 #libdm-config.c:799 Setting device to 64770 37 #libdm-config.c:799 Setting dev_size to 107374182400 38 #libdm-config.c:799 Setting label_sector to 1 39 #ioctl/libdm-iface.c:1724 dm status (253:2) OF [16384] (*1) 40 #device/dev-io.c:524 Opened /dev/mapper/3600a0b800074a36e000006e951f14e7d RO O_DIRECT 41 #device/dev-io.c:271 /dev/mapper/3600a0b800074a36e000006e951f14e7d: size is 209715200 sectors 42 #device/dev-io.c:577 Closed /dev/mapper/3600a0b800074a36e000006e951f14e7d 43 #device/dev-io.c:271 /dev/mapper/3600a0b800074a36e000006e951f14e7d: size is 209715200 sectors 44 #device/dev-io.c:524 Opened /dev/mapper/3600a0b800074a36e000006e951f14e7d RO O_DIRECT 45 #device/dev-io.c:137 /dev/mapper/3600a0b800074a36e000006e951f14e7d: block size is 4096 bytes 46 #device/dev-io.c:577 Closed /dev/mapper/3600a0b800074a36e000006e951f14e7d 47 #filters/filter-composite.c:31 Using /dev/mapper/3600a0b800074a36e000006e951f14e7d 48 #libdm-config.c:799 Setting size to 135262208 49 #libdm-config.c:799 Setting start to 4096 50 #libdm-config.c:799 Setting ignore to 1 51 #metadata/metadata.c:4468 Setting ignored flag for mda /dev/mapper/3600a0b800074a36e000006e951f14e7d at offset 4096. 52 #libdm-config.c:799 Setting size to 134217728 53 #libdm-config.c:799 Setting start to 107239964672 54 #libdm-config.c:799 Setting ignore to 1 <AND NOW IT GOES WRONG AS IT READS INFO FROM LVMETAD - offset 18446744073575333888 IS INCORRECT> 55 #metadata/metadata.c:4468 Setting ignored flag for mda /dev/mapper/3600a0b800074a36e000006e951f14e7d at offset 18446744073575333888. 156 #pvchange.c:157 Updating physical volume "/dev/mapper/3600a0b800074a36e000006e951f14e7d" 157 #format_text/format-text.c:1324 Creating metadata area on /dev/mapper/3600a0b800074a36e000006e951f14e7d at sector 8 size 264184 sectors 158 #format_text/format-text.c:1324 Creating metadata area on /dev/mapper/3600a0b800074a36e000006e951f14e7d at sector 36028797018701824 size 262144 sectors 159 #device/dev-io.c:577 Closed /dev/mapper/3600a0b800074a36e000006e951f14e7d 160 #device/dev-io.c:524 Opened /dev/mapper/3600a0b800074a36e000006e951f14e7d RW O_DIRECT 161 #device/dev-io.c:137 /dev/mapper/3600a0b800074a36e000006e951f14e7d: block size is 4096 bytes 162 #device/dev-io.c:89 /dev/mapper/3600a0b800074a36e000006e951f14e7d: lseek 18446744073575333888 failed: Invalid argument 163 #device/dev-io.c:89 /dev/mapper/3600a0b800074a36e000006e951f14e7d: lseek 18446744073575333888 failed: Invalid argument Peter