1.05.2標準
/dev/vgdata/lvlogsへ、vgdataの空き領域から10GiBを追加する。
この設問ではファイルシステムの拡張は別工程とする。
LV自体を拡張するコマンドはどれか。
× 不正解
lvextend -L +10G LVはLVの割当容量を10GiB増やす。上位ファイルシステムも利用可能容量へ合わせて拡張する必要がある。
詳細解説
誤り
lvreduce -L +10G /dev/vgdata/lvlogslvreduceは縮小用で、容量追加の操作ではない。
誤り。lvreduceはLVを小さくする危険な操作で、+10Gという拡張要件とコマンドの方向が一致しない。
誤り
vgextend -L +10G /dev/vgdata/lvlogsvgextendはVGへPVを追加し、LVサイズを直接変更しない。
誤り。vgextendはPVを容量プールへ追加する操作で、既存lvlogsのサイズは変えない。
誤り
resize2fs /dev/vgdata/lvlogs 10Gext系ファイルシステムのサイズを扱い、LVの割当容量を増やさない。
誤り。ファイルシステム層だけを扱い、その下のLVへ新たな10GiBを割り当てない。
正しい
lvextend -L +10G /dev/vgdata/lvlogs現在のLVサイズへ10GiBを追加する。
正しい。lvextendでlvlogsの現在容量へ10GiBを追加し、VGの空きエクステントを割り当てる。
実際に確かめる
一時的な検証環境で実行できる例です。
lvextend --help 2>&1 | sed -n '1,18p'期待される結果
Logical Volumeを拡張する使用法と-L/--size理解のポイント
- lvextendはLVを拡張
- +付き容量は追加量
- ファイルシステム拡張は別層
確認時の注意
- 確認環境: LVM2 / ヘルプ表示のみ
- 実LVは変更せず、ヘルプだけを確認する。
基礎のおさらい
2つの層
LV拡張後もファイルシステムが旧サイズなら新領域を使えず、対応ツールで上位層も拡張する。
-rオプション
LVMのfsadm連携が対応する構成ではlvextend -rでファイルシステム拡張も実行できる。
問題IDKL-101-575
確認環境LVM2 / ヘルプ表示のみ
最終技術確認2026-08-13
誤り・権利侵害を報告