+++ This bug was initially created as a clone of Bug #1778977 +++ Description of problem: This is the issue requested to be tested in: https://bugzilla.redhat.com/show_bug.cgi?id=1722860#c9 And shown not to work in: https://bugzilla.redhat.com/show_bug.cgi?id=1722860#c11 lvm2-2.02.186-2.el7.x86_64 # cat /sys/block/sd{a..b}/queue/read_ahead_kb 256 128 not using any 'preset' RA value for lv (reference to second sentence in Comment 9): # lvcreate -n mylv -L100M vg /dev/sda Logical volume "mylv" created. # ls -la /dev/mapper/vg-mylv lrwxrwxrwx. 1 root root 7 Oct 10 11:25 /dev/mapper/vg-mylv -> ../dm-2 # lvs -o lv_name,devices vg LV Devices mylv /dev/sdb(0) # cat /sys/block/dm-2/queue/read_ahead_kb 128 # pvmove /dev/sdb /dev/sda /dev/sdb: Moved: 20.00% /dev/sdb: Moved: 100.00% lv should have deduced RA of 256kb from /dev/sda but remained unchanged: # cat /sys/block/dm-2/queue/read_ahead_kb 128 ----- Cloned for further investigation if this can by improved.
After evaluating this issue, there are no plans to address it further or fix it in an upcoming release. Therefore, it is being closed. If plans change such that this issue will be fixed in an upcoming release, then the bug can be reopened.