lsblk は LVM ボリュームをパーティションのサブコンポーネントとして表示します

lsblk は LVM ボリュームをパーティションのサブコンポーネントとして表示します

2 つの物理ドライブsdaとが与えられている場合sdb、次のようになります。

  • 、、およびをfdisk作成するために使用されますsda1sda2sdb1sdb2
  • それに応じて4つの物理ボリュームを作成しました:pvcreate /dev/sda1など
  • ボリューム グループを作成しました:vgcreate datavg /dev/sda1 /dev/sda2 /dev/sdb1 /dev/sdb2
  • 論理ボリュームを作成しました:lvcreate -L 4096 -n datalv datavg
  • ファイルシステムを作成しました:mkfs -t ext4 /dev/datavg/datalv

私の知る限り、これはうまく機能しているようです。ただし、lsblk現在の関連出力は次のようになります。

NAME              MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                 8:0    1  58.7G  0 disk 
|-sda1              8:1    1  29.4G  0 part 
`-sda2              8:2    1  29.3G  0 part 
sdb                 8:16   1  58.7G  0 disk 
|-sdb1              8:17   1  29.4G  0 part 
| `-datavg-datalv 254:0    0     4G  0 lvm  /mnt/data
`-sdb2              8:18   1  29.3G  0 part 

datavg-datalvなぜ現れるのかよく分からない下側 sdb1これはセットアップ中に何らかのエラーが発生したことを示していますか?

答え1

sda1コンポーネントデバイス(物理ボリュームボリュームの LVM 用語では「ボリューム 1」datavgです。 の出力は、lsblk発行したコマンドを考慮すると完全に正常です。

答え2

LV は、複数の PV にまたがるほど大きくありません。

関連情報