第7章 論理ボリュームマネージャー (LVM)

7.1. LVM とは

LVM は、ハードドライブの領域を論理ボリュームに割り当て、パーティションの代わりに簡単にサイズ変更できる方法です。
LVM では、ハードドライブまたはハードドライブのセットが 1 つ以上の 物理ボリューム に割り当てられます。物理ボリュームは、複数のドライブにまたがることができません。
物理ボリュームは、/boot/ パーティションを除く 論理ボリュームグループ に統合されます。/boot/ パーティションは、ブートローダーが読み取ることができないため、論理ボリュームグループ上に存在できません。root (/) パーティションが論理ボリューム上にある場合、ボリュームグループに属さない別の /boot/ パーティションを作成します。
物理ボリュームは複数のドライブにまたがることができないため、複数のドライブにまたがるには、ドライブごとに 1 つ以上の物理ボリュームを作成します。

図7.1 論理ボリュームグループ

論理ボリュームグループ
論理ボリュームグループは、論理ボリュームに分割されます。このボリューム には、/home/ m、ファイルシステムタイプ(ext2、ext3 など)が割り当てられます。「パーティション」がフル容量に到達すると、論理ボリュームグループの空き容量を追加して、パーティションのサイズを増やすことができます。システムに新しいハードドライブを追加すると、そのドライブを論理ボリュームグループに追加できます。また、論理ボリュームであるパーティションを拡張することができます。

図7.2 論理ボリューム

論理ボリューム
一方、システムが ext3 ファイルシステムでパーティション設定されている場合、ハードドライブは定義されたサイズのパーティションに分割されます。パーティションがいっぱいになると、パーティションのサイズを拡張するのは簡単ではありません。パーティションを別のハードドライブに移動した場合でも、元のハードドライブのスペースを別のパーティションとして再割り当てするか、使用しないようにする必要があります。
LVM サポートはカーネルにコンパイルする必要があり、デフォルトの Red Hat カーネルは LVM サポートでコンパイルされます。
インストールプロセス中に LVM を設定する方法は、8章LVM の設定 を参照してください。