Доброго времени суток.
Сабж. В LV в 2 PV, один из низ забит полностью, на другом много мелких дисков и между ними свободное пространство, например:
Physical extent 48 to 67:
Logical volume /dev/vgjb/lvgeek_log
Logical extents 0 to 19
Physical extent 68 to 77:
FREE
Physical extent 78 to 85:
Logical volume /dev/vgjb/lvshaman007
Logical extents 0 to 7
При попытке переместить PE в пределах PV получаю
jb:~# pvmove /dev/md3:78-85 /dev/md3:68-75
No extents available for allocation
Если добавить -vvv, можно увидеть, что свободные экстенты PE он ищет на другом PV из той же VG и не находит.
Есть ли способ обойти эту глупую проверку, или самым простым решением будет добавление временного диска, через который и пойдёт перемещение в 2 этапа (на временный диск, затем обратно, но на другие PE)?
Да, я понимаю, что свободное пространство в VG, хоть и разбито на мелкие куски, может быть объединено в один большой LV, но хочется сделать красиво