La verdad es que me ha pasado varias veces que he querido consultar sobre este tema, sobre todo por trabajo ;) y no he encontrado mis notas, así que lo mejor será tenerlas aquí que así seguro que las encontraré la próxima vez.
Esquema:
-Los discos o particiones seran asignados como Volumenes Fisicos (PV)
-Uno o varios (PV) seran asignados a un Grupo de Volumenes (VG), el (VG) podrá
crecer en la medida que tenga espacio libre en los (PV) que tiene asignados.
-Un (VG), tendrá uno o varios Volumenes Lógicos (LVM) los cuales son nuestras tradicionales particiones.(/home, /etc....). Los (LV), podran crecer en la medida que quede espacio en su (VG)
Monitorizacion:
PV-Physical Volume
(Vemos a que VG estan asignados nuestros discos (PV) y cuanto espacio tenemos sin asignar en (PV))
pvs Display information about physical volumes
lvm> pvs
PV VG Fmt Attr PSize PFree
/dev/sdb1 vg_disco1 lvm2 a- 465,76G 0
/dev/sdc1 vg_disco2 lvm2 a- 465,76G 0
pvscan List all physical volumes
lvm> pvscan
PV /dev/sdc1 VG vg_disco2 lvm2 [465,76 GB / 0 free]
PV /dev/sdb1 VG vg_disco1 lvm2 [465,76 GB / 0 free]
Total: 2 [931,52 GB] / in use: 2 [931,52 GB] / in no VG: 0 [0 ]
VG-Volume Group
(Vemos cuantos VG tenemos asi como cuantos PV los formar y cuantos LV tiene cada uno. Ademas vemos el espacio libre en el VG)
vgs Display information about volume groups
lvm> vgs
VG #PV #LV #SN Attr VSize VFree
vg_disco1 1 2 0 wz--n- 465,76G 0
vg_disco2 1 2 0 wz--n- 465,76G 0
vgscan Search for all volume groups
lvm> vgscan
Reading all physical volumes. This may take a while...
Found volume group "vg_disco2" using metadata type lvm2
Found volume group "vg_disco1" using metadata type lvm2
LV-Logical Volume
(Vemos los LV que tenemos en cada VG y su tamaño)
lvscan List all logical volumes in all volume groups
lvm> lvscan
ACTIVE '/dev/vg_disco2/LVdatos' [270,45 GB] inherit
ACTIVE '/dev/vg_disco2/LVtrabajo' [195,31 GB] inherit
ACTIVE '/dev/vg_disco1/LVdescargas' [195,31 GB] inherit
ACTIVE '/dev/vg_disco1/LVmultimedia' [270,45 GB] inherit
lvs Display information about logical volumes
lvm> lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
LVdescargas vg_disco1 -wi-ao 195,31G
LVmultimedia vg_disco1 -wi-ao 270,45G
LVdatos vg_disco2 -wi-ao 270,45G
LVtrabajo vg_disco2 -wi-ao 195,31G
Para una informacion mas detallada de nuestros LV:
lvm> lvdisplay
--- Logical volume ---
LV Name /dev/vg_disco2/LVdatos
VG Name vg_disco2
LV UUID nXbOdP-CIBc-XibZ-Wvzm-MbOf-HB3V-tzrPml
LV Write Access read/write
LV Status available
# open 1
LV Size 270,45 GB
Current LE 69234
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:4
...
También es útil conocer cuales de nuestros disco están siendo usados:
lvm> lvmdiskscan
...
/dev/sdb1 [ 465,76 GB] LVM physical volume
/dev/sdc1 [ 465,76 GB] LVM physical volume
0 disks
24 partitions
0 LVM physical volume whole disks
2 LVM physical volumes
Evidentemente el comando mas interesante lo dejo para el final ;)
#lvm
lvm>help
Este comando sin comentarios.
Con esto espero no olvidarlo más, que ya tendría delito.
3 comentarios:
muy bueno !!!, yo que no paso de un net-install en debian y no se nada sobre sistemas, tu grafico me enseño en 2 min. lo que no podia entender en el instalador de la querida distro (y la unica que se utilizar XD). Muchas Gracias aunque parece que no era solo tu fin l apublicacion. alunado.
P.D.: ire mirando lo que publicas porque aunque entienda quisas un 20% (quisas..) del material me parece interesantisimo y muy cuidado. Aparte del sano desafio de enfrentarse a contenidos sin previa experiencia e intentar darles forma... Comprenderlos!. Mis saludos.
Hola,
Me alegra saber que te resulta util.
Muchas gracias por el comentario, seguire publicando aunque con el trabajo me resulte mas complicado.
Gracias.
Publicar un comentario