1.05.3標準
/dev/vgdata/lvdocsのLV自体は拡張済みだが、ext4は旧サイズのままである。
ファイルシステムをLVの現在サイズまで拡張する。
適切なコマンドはどれか。
× 不正解
LV拡張後、resize2fs DEVICEでext4を利用可能な下位サイズまで拡張できる。ブロック層とファイルシステム層は別である。
詳細解説
誤り
lvextend /dev/vgdata/lvdocs下位LVは既に拡張済みで、ext4の管理サイズを変えない。
誤り。問題ではLV層の拡張が完了しており、さらにlvextendしてもext4の認識サイズは自動では変わらない。
誤り
xfs_growfs /dev/vgdata/lvdocsXFS向けで、ext4には使用しない。
誤り。xfs_growfsはXFS専用で、ext4のメタデータを拡張できない。
正しい
resize2fs /dev/vgdata/lvdocsext4を下位ブロックデバイスの現在サイズまで拡張する。
正しい。サイズを省略したresize2fsはext4をデバイスの利用可能な最大サイズへ広げる。
誤り
mkfs.ext4 /dev/vgdata/lvdocs再作成により既存ファイルを失い得る。
誤り。既存ファイルを維持した拡張ではなく、新規ファイルシステムで上書きし得る。
実際に確かめる
一時的な検証環境で実行できる例です。
resize2fs -h 2>&1 | sed -n '1,12p'期待される結果
ext2/ext3/ext4 filesystem resizerの使用法理解のポイント
- resize2fsはext系
- LVとファイルシステムは別層
- サイズ省略でデバイス全体へ拡張
確認時の注意
- 確認環境: e2fsprogs resize2fs / ヘルプ表示のみ
- 実ファイルシステムは変更せず、ヘルプだけを確認する。
基礎のおさらい
オンライン拡張
ext4は通常マウント中の拡張に対応するが、環境と作業手順を確認する。
縮小との違い
ext4縮小はアンマウントして上位を先に縮める必要があり、拡張と順序が異なる。
問題IDKL-101-596
確認環境e2fsprogs resize2fs / ヘルプ表示のみ
最終技術確認2026-08-13
誤り・権利侵害を報告