다음과 같은 PV가 있습니다.
/dev/md4 vg_raid lvm2 a-- 50,93t <17,39t 0 4978957 datas 7630170 linear /dev/md4:0-4978956
/dev/md4 vg_raid lvm2 a-- 50,93t <17,39t 4978957 4456448 0 free
/dev/md4 vg_raid lvm2 a-- 50,93t <17,39t 9435405 2857369 datas 4769147 linear /dev/md4:9435405-12292773
/dev/md4 vg_raid lvm2 a-- 50,93t <17,39t 12292774 101549 0 free
/dev/md4 vg_raid lvm2 a-- 50,93t <17,39t 12394323 957483 datas 3811664 linear /dev/md4:12394323-13351805
이 LV의 크기를 줄이기 위해 끝 부분의 범위를 사용 가능한 공간의 시작 부분으로 이동하고 싶습니다. 그래서 저는 다음과 같은 조합을 시도해 보았습니다.
pvmove -i 10 /dev/md4:12394323+957483 /dev/md4:4978957
pvmove -i 10 /dev/md4:12394323+957483 /dev/md4:4978957+957483
pvmove -i 10 /dev/md4:12394323+957483 /dev/md4
그러나 모든 반환 오류가 No extents available for allocation.
달성하려는 것을 달성할 수 있는 방법이 있습니까?
감사해요!
답변1
죄송합니다. 문서 끝 부분을 잘못 읽었습니다. 옵션만 추가하면 되는데 --alloc anywhere
...