
Dadas dos unidades físicas, sda
y sdb
, tengo:
- Se utiliza para
fdisk
hacersda1
,sda2
ysdb1
sdb2
- Creó cuatro volúmenes físicos en consecuencia:
pvcreate /dev/sda1
etc. - Creó un grupo de volúmenes:
vgcreate datavg /dev/sda1 /dev/sda2 /dev/sdb1 /dev/sdb2
- Creó un volumen lógico:
lvcreate -L 4096 -n datalv datavg
- Hizo un sistema de archivos:
mkfs -t ext4 /dev/datavg/datalv
Por lo que yo sé, esto parece haber funcionado bien. Sin embargo, el resultado relevante de lsblk
now se ve así:
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
No entiendo muy bien por qué datavg-datalv
apareceríadebajo sdb1
. ¿Es esto indicativo de algún error durante mi configuración?
Respuesta1
sda1
es un dispositivo componente (unvolumen fisicoen la jerga de LVM) de datavg
volumen. El resultado de lsblk
es perfectamente normal dado el comando que emitió.
Respuesta2
Su LV no es lo suficientemente grande como para abarcar más de un PV.