
Dadas duas unidades físicas, sda
e sdb
, tenho:
- Usado
fdisk
para fazersda1
,sda2
,sdb1
esdb2
- Criou quatro volumes físicos de acordo:
pvcreate /dev/sda1
etc. - 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 lsblk
agora é 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-datalv
apareceriadebaixo de sdb1
. Isso é indicativo de algum erro durante minha configuração?
Responder1
sda1
é um dispositivo componente (umvolume físicona linguagem LVM) de datavg
volume. 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.