lsblk mostra o volume LVM como subcomponente de uma partição

lsblk mostra o volume LVM como subcomponente de uma partição

Dadas duas unidades físicas, sdae sdb, tenho:

  • Usado fdiskpara fazer sda1, sda2, sdb1esdb2
  • Criou quatro volumes físicos de acordo: pvcreate /dev/sda1etc.
  • Criou um grupo de volumes:vgcreate datavg /dev/sda1 /dev/sda2 /dev/sdb1 /dev/sdb2
  • Criou um volume lógico:lvcreate -L 4096 -n datalv datavg
  • Criou um sistema de arquivos:mkfs -t ext4 /dev/datavg/datalv

Isso parece ter funcionado bem, pelo que posso dizer. No entanto, a saída relevante de lsblkagora é assim:

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 

Eu não entendo muito bem por que datavg-datalvapareceriadebaixo de sdb1. Isso é indicativo de algum erro durante minha configuração?

Responder1

sda1é um dispositivo componente (umvolume físicona linguagem LVM) de datavgvolume. A saída de lsblké perfeitamente normal, dado o comando que você emitiu.

Responder2

Seu LV não é grande o suficiente para abranger mais de um PV.

informação relacionada