1)論理ボリュームは(物理)ディスクパーティションではありません。これは、Device Mapperを使用してLinuxカーネル内に作成された仮想ブロックデバイスです。これは、2つのディスクパーティションを使用する単一のブロックデバイス、および単一のディスクパーティションを使用する2つのブロックデバイスなどをセットアップするために使用できる技術です。
# dmsetup targets
DMについて詳しく知りたい場合は、ホームページにアクセスし、マニュアルページを確認し、RedHat マニュアルを読んでください。たとえば、この記事を参照してください。ウィキペディアでのみ言及されている素晴らしい技術です。
2)たとえば、自宅のコンピューターには、物理ディスクパーティションとDMデバイス(論理ボリューム)があります。
# cat /proc/partitions
メジャーマイナー#ブロック名
3 0 80043264 hda
3 1 204800 hda1
3 2 79831029 hda2
3 64 19589976 hdb
3 65 104391 hdb1
3 66 19478812 hdb2
253 0 17432576 dm-0
253 1 2031616 dm-1
253 2 77762560 dm-2
253 3 2064384 dm-3
主に、タイプやIDはなく、開始セクターの数と長さだけで定義されます。
# dmsetup status -j 253 -m 0
0 34865152 linear
したがって、dm-0は、物理デバイスの34865152セクターで構成されるフラグメントです。
# dmsetup deps -j 253 -m 0
1 dependencies : (3, 66)
そして、このデバイスは/ dev / hdb2パーティションです!
# fdisk /dev/hdb
Command (m for help): p
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 13 104391 83 Linux
/dev/hdb2 14 2438 19478812+ 8e Linux LVM
そして、それはtimbermanが言及したLVM(8e)タイプのパーティションです。
# pvs
PV VG Fmt Attr PSize PFree
/dev/hda2 VolGroup lvm2 a- 76,13G 0
/dev/hdb2 VolGroup00 lvm2 a- 18,56G 0
この単一(物理)ディスクパーティションは、グループ内の論理ボリュームを保持できます。2つのディスクがあるので、このようなグループが2つあり、各グループには2つの論理デバイスがあります。
# lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
lv_root VolGroup -wi-a- 74,16G
lv_swap VolGroup -wi-a- 1,97G
LogVol00 VolGroup00 -wi-ao 16,62G
LogVol01 VolGroup00 -wi-ao 1,94G
したがって、dm-0とdm-1は最初のディスク(CentOSを使用)の/ dev / hdb2パーティションに作成された2つのLV(lvrootとlvswap)であり、dm-2とdm-3は/ dev / hda2パーティションに作成されたLVです2番目のディスク(Fedoraを使用)。
論理デバイスはラベル(UUID)を持つことができます。上記のlvdisplayコマンドで確認できます。ただし、これらは単なるラベルであり、メジャー番号、マイナー番号の代わりに(-u)を使用できます(-j -mスイッチ)。
cat /etc/fstab
lvmを使用してもファイルシステムのタイプを表示してみてください...