【Linux】lvextendコマンドの使い方|論理ボリューム拡張手順をわかりやすく解説

Linux

どーも!marusukeです!

この記事では

  • lvextendでできること
  • lvextendの使用例
  • lvextendのオプション

をわかりやすく解説します!

lvextendコマンドでできること

lvextend [オプション] 論理ボリューム

lvextendコマンドは、論理ボリューム(LV)のサイズを拡張するためのコマンドです。

ディスク容量が不足したときに、既存のLVをそのまま拡張できるのが特徴です。

  • ディスク容量不足の解消
  • サービスを止めずに容量追加(環境による)

論理ボリューム(LV)
ボリュームグループ(VG)から切り出された仮想的なディスク領域。ファイルシステムを作成して利用する。

lvextendコマンドの使用例

# lv01 を 10GB 追加(合計サイズ拡張)
sudo lvextend -L +10G /dev/vg01/lv01

 Size of logical volume vg01/lv01 changed from 20.00 GiB to 30.00 GiB.

この例では、既存のLVに10GBを追加しています。

👉 拡張後はファイルシステムの拡張も必要です

sudo resize2fs /dev/vg01/lv01

lvextendコマンドのオプション

オプション説明
-Lサイズを指定して拡張(+指定で増加)
-lエクステント単位で拡張
-rファイルシステムも同時に拡張
-v詳細な実行ログを表示
-y確認プロンプトをスキップ

💡補足

  • -L +10G のように「+」を付けると現在サイズに追加される
  • -r を使うとファイルシステムも自動拡張されるため便利

⚠️注意

  • VGに空き容量がないと拡張できません
  • ファイルシステムの種類によってはオンライン拡張に制限があります

※オプションはLVM2のバージョンによって一部異なる場合があります。

以上です!
ここまで読んでいただきありがとうございました!

コメント

タイトルとURLをコピーしました