LVMを学びながらいくつかの質問があります。物理ボリュームとボリュームグループを別々に作成するための要件は何ですか?これは、LVを物理ボリュームに直接作成できないことを意味します。
答え1
物理ボリュームに直接論理ボリュームを作成することは、単純なディスクパーティション化に比べて多くの利点を提供せず、複数のPVをVGに結合するLVMの最も有用な機能の1つを無効にします。
たとえば、3つの100Gb物理ディスクをVGにグループ化し、ここから300Gbボリューム(LVへ)を作成できます。または150Gbボリューム2つ。
答え2
以前はこうしていました。ディスクを複数のパーティションに「分割」すると、各パーティションにはファイルシステム(ファイルとディレクトリとも呼ばれます)が保持されます。
/dev/sda1 => / from 0 to 12
/dev/sda2 => swap from 13 to 53
/dev/sda3 => /usr from 54 to 114
/dev/sda4 => /var from 115 to 156
free from 157 to end of disk
(数字は疑似ブロックです)
これで問題は、増やそうとするとオーバー/usr
ラップが発生することです/var
。それ以降は空きスペースがありますが、それでも拡張するには面倒な移動が必要です/usr
。
これで、LVMパラダイム全体が複数のディスクの使用と論理ボリューム(およびそれをサポートするファイルシステム)の動的増加を可能にするように設定されました。
ext4
また、論理ボリュームはそれ自体で使用されることはほとんどなく、ほとんどの場合、ファイルシステム(および他の多くのxfs
システム)がその上に配置されることに注意してください。
LVMスタック(物理的および論理的)は次のとおりです。
- ディスク(PV:物理ボリューム)
- ボリュームグループ(VG):1つ以上のPV
- 論理ボリューム(LV):必要に応じてミラーリングでき、あるPVから別のPVへ(同じVG内で)動的に移動できるLVの一部です。
LVMの一部ではありません:
- LVMの下には、SANデバイス、ローカルディスク、または仮想ディスクがあります。
- LVM の上にはファイルシステムまたはスワップ領域があります。
- 一部のプログラムではLVに直接アクセスできます(例は考えられません)。