lvm introduccion comandos basicos ejemplos. lvm un volumen lógico proporciona virtualización de...
TRANSCRIPT
LVM
Introduccion Comandos Basicos
Ejemplos
LVM
Un volumen lógico proporciona virtualización de almacenamiento.
Con un volumen lógico no hay restricción física de espacio del disco.
Además, la configuración de almacenaje del hardware se oculta del software permitiendo así el
dimensionamiento y desplazamiento sin tener que detener la aplicación o desmontar el sistema de
archivos. Esto puede reducir costos operacionales
LVM
capacidad flexible almacenamiento de metadatos más eficiente
mejor formato de recuperación un nuevo formato de metadatos ASCII
cambios atómicos a los metadatos copias redundantes de los metadatos
LVM
Los volúmenes lógicos proporcionan las siguientes ventajas sobre el uso directo de almacenamiento físico:
Capacidad flexible Grupos de almacenaje dimensionables
Asignación de datos en línea Nombres de dispositivos convenientes
Entrelazado de disco Volúmenes en espejos
Instantáneas del volumen
LVM
LVM – Physical Volume
LVM – Grupo de Volumenes
Los volúmenes físicos se combinan en grupos de volúmenes
En un grupo de volúmenes, el espacio de disco disponible para asignar está dividido en unidades de
tamaño fijo llamadas extensiones. Una extensión es la unidad más pequeña de espacio
que puede ser asignadaEn los volúmenes físicos, las extensiones son conocidas
como extensiones físicas.
LVM – Grupo de Volumenes
Los volúmenes físicos se combinan en grupos de volúmenes
En un grupo de volúmenes, el espacio de disco disponible para asignar está dividido en unidades de
tamaño fijo llamadas extensiones. Una extensión es la unidad más pequeña de espacio
que puede ser asignadaEn los volúmenes físicos, las extensiones son conocidas
como extensiones físicas.
LVM Volumenes Logicos
Los volúmenes lógicos proporcionan las siguientes ventajas sobre el uso directo de almacenamiento físico:
Capacidad flexible Grupos de almacenaje dimensionables
Asignación de datos en línea Nombres de dispositivos convenientes
Entrelazado de disco Volúmenes en espejos
Instantáneas del volumen
LVM – Volumenes Logicos
Un volumen lógico es asignado en extensiones lógicas del mismo tamaño que las extensiones físicas.
El tamaño de la extensión es así el mismo para todos los volúmenes lógicos en el grupo de volúmenes.
El grupo de volúmenes relaciona las extensiones lógicas con las extensiones físicas.
LVM
Tres Tipos:
Linear VolumesStriped Logical VolumesMirrored Logical Volumes
LVM - Linear Volumes
LVM – Striped Volumes
LVM – Mirrored Logical Volumes
LVM – Comandos Basicos
Setear la particion (0x8e DOS)dd if=/dev/zero of=PhysicalVolume bs=512 count=1
Inicializar el discopvcreate /dev/sdd /dev/sde /dev/sdf
Escanear discosLvmdiskscan
Mostrar Volumenes FisicosPvs,pvscan,pvdisplay
pvs -a -o +pv_tags /dev/sd[bcdefgh]1 Omitir escritura en discoPvchange -x n /dev/sdk1
Borrar DiscoPvremove /dev/sdb1
LVM
Crear VolumenVgcreate vg1 /dev/sd1 /dev/sde1
Listar volumenesVgs,vgscan,vgdisplay
Extender VolumenVgextend vg1 /dev/sdz1
Reducir VolumenVgreduce vol_group1 /dev/sdz1
Cambiando atributosVgchange -l 128 /dev/vg0
Activar VolumenesVgchange -ay
Vgchange -a n ub_VGRemove VolumenVgremove officevg
LVM
/etc/lvm/backup metadata backup/etc/lvm/archives metada
Resguardarvgcfgbackup fgbackup
RenombrarVgrename /dev/vg02 /dev/mynewvg
Vgrename vg02 vgnuevo
LVM
Mover Volumen1 – NO tiene que estar activo2 – vgchange -a n vgamover
3 – vgexport vgamover4 – pvscan (chequear)
5 – vgimport vgamover (en el nuevo equipo)6 – vgchange -a y vgamover
vgmknodes recrea estructura de devices
LVM – Volumenes Logicos
Crear un Volumenlvcreate -L 10G vg1
lvcreate -L 50G -n gfslv vg0lvcreate -l 60%VG -n mylv testvg
lvcreate -l 100%FREE -n yourlv testvg lvcreate -l 100 -n testlv testvg /dev/sda1:0-24
/dev/sdb1:50-124lvcreate -l 100 -n testlv testvg /dev/sda1:0-25:100-
RemoverLvremove /dev/vg01/lv1
lvrename /dev/vg02/lvold /dev/vg02/lvnewlvrename /dev/vg02/lvold /dev/vg02/lvnew
LVM – Volumenes Logicos
ListarLvsdisplay
LvsLvscan
lvs -a -o +devicesReducir
Lvreduce -l 3 vg00/lv01 (en LE)Extender
Lvextend -L 2g /dev/vg/lv1Redimensionar FS
Resize2fs /Dev/vg/lv1 1900MCambiar ParametrosLvchange -pr vgo/lv1
LVM – Volumenes Logicos
ListarLvsdisplay
LvsLvscan
lvs -a -o +devicesReducir
Lvreduce -l 3 vg00/lv01 (en LE)Extender
Lvextend -L 2g /dev/vg/lv1Redimensionar FS
Resize2fs /Dev/vg/lv1 Cambiar ParametrosLvchange -pr vgo/lv1
LVM – Ejemplos
Listados: pvs -o pv_name,pv_size,pv_free
pvs -o pv_name,pv_size,pv_free -O pv_free pvs -o pv_name,pv_size -O pv_free
pvs -o pv_name,pv_size,pv_free -O -pv_free pvs --units mpvs --units G
pvs -o+pv_usedlvs -a -o +seg_pe_ranges --segments
LVM – Recuperar Root FS
Vgscan;vgscan;vgchange -ayMount /dev/vg/rootfs /mnt
mount --bind /dev /mnt/devchroot /mnt/
mount -t proc /proc /procmount -t sysfs /sys /sys
vgscanvgchange -ay
Bibliografía
http://tldp.org/HOWTO/LVM-HOWTO/http://www.portantier.com.arhttp://www.redhat.com/magazine/009jul05/features/lvm2/http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html-single/Logical_Volume_Manager_Administration/index.htmlhttp://docs.redhat.com/docs/es-ES/Red_Hat_Enterprise_Linux/5/html/
Cluster_Logical_Volume_Manager/LVM_definition.html