特定の範囲のエクステントを持つ物理ボリュームを作成する方法を探しています。vgcreate コマンドには、このための -s オプションがあります (ただし、このコマンドはグループ用です)。pvcreate のマニュアルを読みましたが、エクステント サイズの設定については何も見つかりませんでした。特定の数のエクステントを持つ物理ボリュームを作成する方法はありますか?
答え1
ボリューム グループの物理ボリューム上の物理エクステントのサイズを指定したいのだと理解しています。
これはボリュームグループの作成時に定義されます(vgcreateあなたが指摘したように、以前に行うことは意味がありません作成するこれはグループのボリュームで使用するためにディスクまたはパーティションを初期化するだけで、それ以上のことは行わないため、このコマンドで提供されるオプションは物理的な初期化に関するものです。
論理仕様の定義は、物理エクステント サイズが定義されるボリューム グループで管理されます。
これを理解するには、まずpvcreate(p物理的なヴオルメ 作成する)を物理管理、つまり物理部分であるディスクまたはパーティションとvgcreate(ヴオルメググループ作成する) では、pvcreate device で初期化されたロジック管理が行われ、ここで物理エクステント サイズとして論理仕様が定義されます。
参考までに、次のマニュアルページを参照してください。作成するそしてlvcreateただし、別の観点から、すでにこれを実行していると思います。
少なくとも、私が理解する限りではそうです。
答え2
PV を作成するときにエクステントの数を指定することはできません... PV は、ハード ディスクのように見えるデバイスにすぎません。LV を作成することで、それを実行できます。
-l, --extents LogicalExtentsNumber[%{VG|PVS|FREE|ORIGIN}]
Gives the number of logical extents to allocate for the new logical volume. The number can
also be expressed as a percentage of the total space in the Volume Group with the suffix %VG,
as a percentage of the remaining free space in the Volume Group with the suffix %FREE, as a
percentage of the remaining free space for the specified PhysicalVolume(s) with the suffix
%PVS, or (for a snapshot) as a percentage of the total space in the Origin Logical Volume
with the suffix %ORIGIN.
よろしくお願いいたします。