どこでもLVM(8e)タイプのパーティションを作成し、lvcreateを使用して論理ボリュームを作成するという言及を見ることができます。
私の質問は、LVMではなく(83 Linux)ディスク/パーティションを使用して論理ボリュームを作成するためにlvcreateを使用するとどうなりますか?実際に作ってみたのでLVM(8e)に変更せずに可能ですが、この場合欠点が何なのか気になります。この方法を使用して実行できない機能/機能はありますか?
ありがとうございます。この質問に意味があることを願っています。
編集:私のポイントを証明する例です。
# fdisk -l /dev/sdb
Device Boot Start End Blocks Id System
/dev/sdb1 1 132 1060258+ 82 Linux swap / Solaris
/dev/sdb2 133 394 2104515 83 Linux
/dev/sdb3 395 656 2104515 83 Linux
/dev/sdb4 657 1044 3116610 83 Linux
すべてのsdb [234]はタイプ83です。
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sdb2 vol_group01 lvm2 a-- 2.00g 52.00m
/dev/sdb3 vol_group01 lvm2 a-- 2.00g 2.00g
/dev/sdb4 vol_group01 lvm2 a-- 2.97g 2.97g
[root@localhost ~]# vgdisplay -v vol_group01
Using volume group(s) on command line
Finding volume group "vol_group01"
--- Volume group ---
VG Name vol_group01
System ID
Format lvm2
Metadata Areas 3
Metadata Sequence No 5
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 0
Max PV 0
Cur PV 3
Act PV 3
VG Size 6.98 GiB
PE Size 4.00 MiB
Total PE 1786
Alloc PE / Size 500 / 1.95 GiB
Free PE / Size 1286 / 5.02 GiB
VG UUID 3lw7zo-rIb1-Px1v-qn5Q-FErx-eFAp-QvTosm
--- Logical volume ---
LV Path /dev/vol_group01/Log_Vol01
LV Name Log_Vol01
VG Name vol_group01
LV UUID Z6FMzG-WHFS-Z8iQ-gnps-DqkM-oJtc-kPupmq
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2013-01-19 21:13:58 +0000
LV Status available
# open 0
LV Size 1.95 GiB
Current LE 500
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2
--- Physical volumes ---
PV Name /dev/sdb2
PV UUID 5IFORy-K475-xgYl-w7wL-ILA8-B4Ib-e6RobL
PV Status allocatable
Total PE / Free PE 513 / 13
PV Name /dev/sdb3
PV UUID v4wc0X-16P2-x1cY-A9Pu-Dl3W-Us1N-A26EBp
PV Status allocatable
Total PE / Free PE 513 / 513
PV Name /dev/sdb4
PV UUID L4uHEc-0Fnt-BLIa-9T5v-0IxP-o8PX-diQx5N
PV Status allocatable
Total PE / Free PE 760 / 760
ベストアンサー1
このSF質問/回答を参照してください。https://serverfault.com/questions/306419/is-the-fdisk-partition-type-important-when-using-lvm
上記の質問に対する回答から抜粋
LVMはパーティションテーブルをまったく表示しません。パーティションテーブルが実際に存在するかどうかもわかりません。したがって、必要な「パーティションタイプ」の値を設定でき、LVMに関する限り何も変更されません。
filter
LVMは、設定ファイルで正規表現を使用して、物理ボリュームのキーワードを確認するブロックデバイスを特定しますlvm.conf(5)
。
一部の他のツールでは、パーティションのタイプを考慮します。 Linuxカーネル自体が最初の例です。
- パーティションタイプ0x05、「拡張」は、「論理パーティション」と呼ばれるものを見つけるために、特定のパーティションで拡張ブートレコードを見つけるようにカーネルに指示します。
- パーティションタイプ0xfd、「Linux RAID」は、特定のパーティションで適切なスーパーブロックが見つかると、カーネルのmdドライバにそのRAIDボリュームを自動的に起動するように指示します。
LVMに関する質問に関する有用なリソース:http://ds9a.nl/lvm-howto/HOWTO//cvs/lvm-howto/lvm-howto.html