LVMのPV内で物理範囲を移動する

LVMのPV内で物理範囲を移動する

以下の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...

関連情報