ディスクから物理ボリュームを作成せずにディスクから直接ボリュームグループを作成できないのはなぜですか?
物理的な範囲とは何ですか?パーティションに物理的な範囲がありますか?
答え1
物理ボリューム(PV)は、単にLVMメタデータが追加されたパーティションです。メタデータを参照しないとボリュームグループ(VG)を作成できないため、まずVGのメンバーになるPVを作成する必要があります。 PE(物理的範囲)は書き込んでいるディスクの実際の部分であり、以前のディスクCHS(シリンダヘッドセクタ)アドレスと非常によく似ています。 LVMの世界では常にPEがあります。
答え2
「物理ボリューム」は、データが格納される基本記憶域を表すLVM用語である。物理ボリュームのいくつかの一般的な例は次のとおりです。
- フルディスク
- ディスクパーティション
- RAIDアレイ
- 暗号化されたボリューム
ボリュームグループは、物理ボリューム(プライマリストレージに対応)と論理ボリューム(それぞれは通常ファイルシステムを含む)との間の中間抽象化レイヤです。 「ディスクにボリュームグループを作成する」には、定義に従ってディスクをLVMで使用する物理ボリュームとして宣言する必要があります。
「物理範囲」は、単にLVM物理ボリューム内の4MB(デフォルト)の連続ブロックです。これはディスクの概念ではなく、LVMの概念です。
ディスクをLVM物理ボリュームに設定できますが、最初にパーティション(またはディスク全体を使用したい場合は単一のパーティション)を作成し、そのパーティションをLVM物理ボリュームに設定する方がメンテナンスが簡単になることがよくあります。バラよりパーティションレスファイルシステムの利点
したがって、単一ディスクでLVMを使用するには、次の手順を実行します/dev/sda
。
fdisk
(またはgdisk
など)を使用してparted
パーティションを作成しますsda1
。pvcreate /dev/sda1
パーティションを物理ボリュームにするために使用されます。- パーティションをストレージとして使用する
vgcreate mystorage /dev/sda1
ボリュームグループを実行します。mystorage
lvcreate … mystorage
作成する各論理ボリュームに対して実行します。