今日のレッスンでは、論理ボリューム管理について学び、物理エクステントの実際の用途が何であるかを調べました。
私は彼らの定義が何であるかを知り、仕様に従って設定するために簡単な数学を実行する方法を理解しています。
私が理解したいのは、物理的な範囲を異なるサイズに設定する目的ですか? 14MiBと比較して、ボリュームグループに4MiB物理拡張領域を持つ利点は何ですか?
より大きいまたは小さい物理範囲サイズを必要とするファイルの種類はありますか?では、なぜそうなのでしょうか?
洞察力をありがとうございます!
答え1
単一の物理拡張領域は、LVMが個別に管理できる最小のディスク容量単位です。したがって、エクステントのサイズによって、ディスク領域割り当ての「粒度」が決定される。
エクステントサイズはVGが作成されたときに設定され、単一のVG内のすべての物理ボリュームは同じエクステントサイズを使用します。 VGが使用されている場合はエクステントサイズを変更するのが難しいため、VGを作成するときにVGに存在する可能性がある特別なエクステントサイズ要件を考慮する必要があります。
利用可能なディスク容量が同じ場合は、より小さい範囲を使用すると必要に応じてより細かく割り当てることができますが、逆に必要なメタデータを保存するにはより多くのスペースが必要になる場合があります。管理するこの度。デフォルトのLVの場合、通常問題はありませんが、LVMスナップショット、シンボリューム、またはその他の高度な機能を使用している場合は重要です。
マルチテラバイトの論理ボリュームを計画している場合は、サイズを1 Mb単位で細かく管理する必要がほとんどないため、スナップショットメタデータが小さくなる可能性があるため、より大きな範囲サイズを使用すると便利です。
ディスクに照合順序要件がある場合、理想的にはPEサイズは整列要件の正確な倍数である必要があるため、誤ったソートによるパフォーマンスの問題を心配する必要はありません。 PEサイズはとにかく(通常のソート要件と同様に)2の累乗であるため、SSDに異常な削除ブロックサイズがない限り、これは通常問題ではありません。
答え2
以下はいくつかの基本情報です。
PEサイズはPVのサイズを定義します。 LVM 1.0では、PVあたりの最大PE数は65535にすぎませんでした。 LVM 2.0/2.1から16777216に増加
LVM 1.0を例に挙げましょう。 PEサイズが1Mbで指定されている場合、PVの最大サイズは64Gbです(PEの最大サイズは256Mbです)。
PEサイズは、PVの最小サイズ変更も定義します。 PEが4Mbの場合、PVを2Mbだけ増減することはできません。これにより、LVM が PE サイズに丸められます。
LVM制限のリスト。 http://docstore.mik.ua/manuals/hp-ux/en/5992-4589/apa.html
ありがとう