
LVMがパーティションを作成する順序は重要ですか? LVMはパーティションの順序を変更するため
ルートパーティションまたはvarパーティションまたは高いI / Oパーティションをリストの先頭に配置する必要がありますか?
これにより、ディスクの先頭に配置されますか?
ありがとう
答え1
ここには多くの質問と仮定があります。一度に1つずつ取ります。
LVMはパーティションの順序を変更しません。
LVMでは、パーティション(LVMという用語では物理ボリューム)は物理拡張(PE)で区切られています。論理ボリューム(LV)は、使用可能なPE間に割り当てられます。 LVMはパーティションを保持しますが、同じVG(ボリュームグループ)内のPE間でLVを移動できます。
実際、LVMはパーティションも作成しません(論理ボリュームを作成します)。pvcreate
LVMが使用できるように、まずパーティションを作成し、それをPVとしてマークする必要があります。
パーティションの位置とI/Oパフォーマンス
ルートパーティションまたはvarパーティションまたは高いI / Oパーティションをリストの先頭に配置する必要がありますか?
おそらく。ディスクによって異なります。たとえば、ディスクの初めに入出力速度が速くなり、最初から離れるほど読み取り速度が遅くなる古いUSBドライブがあります。しかし、これはすべてのディスクが同じように動作するという意味ではありません。
論理ボリューム割り当て戦略
I / Oパフォーマンスに確実に影響を与えるのは、論理ボリュームがPEに割り当てられる方法です。割り当て戦略は、LVのデータを含めるために使用されるPEを決定します。選択したPEがディスク全体に分散している場合、LVのファイルシステムにアクセスすると読み取りが均等に分散される可能性が高くなります。
特定のLVのPEが互いに隣接するようにするには、連続割り当て戦略を検討してください。連続割当てを使用して所望の順序でLVを生成すると、実際にはLVが所望の順序で割り当てられる。選択したPVがディスクの先頭にあり、空の場合、ここでPEの割り当てが開始されます。
LVを作成するときに割り当てポリシーを制御できます。lvcreate
これについてはマニュアルページで確認できます。
答え2
必要なものはわかりませんが、LVを作成したい場合は、ボリュームを作成してVGを作成するように求めるインストーラでこれを実行できます。あるいは、使用しpvcreate /dev/sdx
てvgcreate vgname /dev/sdx
使用する順序は何lvcreate -n name -L sizeG/M/K
の違いもないと考えられ、通常は最初のパーティションになります。/
/boot