LVM論理ボリュームサイズを拡張できません

LVM論理ボリュームサイズを拡張できません

RedHatのインストール中に、2つの論理ボリュームを含むボリュームグループを作成しました。

Volume Group Name = VolGroup00
LVMs              = LogVol00 and LogVol01
LogVol00 size = 48G
LogVol01 size = 81G

146GBハードを追加しました。ドライブを物理ボリュームとして追加し、次のコマンドを実行しましたpvs

  PV         VG         Fmt  Attr PSize   PFree
  /dev/sda3  VolGroup00 lvm2 a-   132.00G      0
  /dev/sdb5  VolGroup00 lvm2 a-   136.09G 136.09G

LogVol01これで、コマンドを使用してサイズを81 GBから+ 200 GBに拡張しようとしています。

lvextend /dev/VolGroup00/LogVol01 -l 100%VG

しかし、私には次のエラーが発生します。

[root@APP ~]# lvextend /dev/VolGroup00/LogVol01 -l 100%VG
  Extending logical volume LogVol01 to 268.09 GB
  Insufficient free space: 5917 extents needed, but only 4355 available

この問題をどのように解決し、ボリュームを上げることができますか?

ベストアンサー1

-l 100%VGフルサイズがボリュームグループのフルサイズと等しくなるように論理ボリュームを拡張しようとします。これはユーザーが望むものではありません。 VGにはすでに異なる論理ボリュームがあり、スペースを占めています。

論理ボリュームがボリュームグループで利用可能なすべての空き容量を使用できるようにするには、切り替える必要があります( -l +100%FREEつまり、新しいボリュームのサイズは、現在のサイズにボリュームグループの空き容量の100%を加えたサイズに調整されます)。

(これが良いアイデアであるかどうかは、2つのLVの保存要件が時間の経過とともにどのように変化するかを完全に理解するかどうかにかかっていると思います。)

おすすめ記事