Linux Administrador Avanzado-Configuracion LVM Cap-2

Embed Size (px)

Citation preview

  • LinuxADMINISTRADOR AVANZADO

    Ing. Fabian Barboza Gilces

    Instructor

  • CAPITULO 2

    Configuracion LVM

    Ing. Fabin Barboza Gilces

    Instructor

  • Logical Volume Manager

    El manejador de volmenes crea una capa deabstraccin sobre el almacenamiento fsico,permitiendo as crear volmenes dealmacenamiento lgicos.

    Con un volumen lgico usted no esta restringidoal tamao del disco fsico

    Reduce el costo operacional

    Ing. Fabian Barboza Gilces

    Instructor

  • Beneficios LVM

    Capacidad de Flexibilidad

    Recoleccin de data online

    Disk striping

    Mirroring Volumes

    Resizeable Storage Pools

    Volume Snapshots

    Ing. Fabian Barboza Gilces

    Instructor

  • Arquitectura LVM

    Ing. Fabian Barboza Gilces

    Instructor

  • Componentes LVM

    Physical Volume

    Volume Group

    Logical Volume

    Ing. Fabian Barboza Gilces

    Instructor

  • PHYSICAL VOLUME

    Es un dispositivo de bloque tratado como unaparticin.

    Para que un LVM pueda ser utilizado debe serinicializado como un physical volume (PV), paralo cual se localiza una etiqueta cerca del iniciodel dispositivo.

    La etiqueta del PV es ubicada en el segundosector de 512-byte, cabe indicar que ustedpuede cambiar esta ubicacin sobre cualquierade los primeros 4 sectores.

    Una etiqueta LVM provee una correctaidentificacin y ordenamiento de dispositivos,por medio de un identificador nico (UUID).

    Ing. Fabian Barboza Gilces

    Instructor

  • PHYSICAL VOLUME

    La metadata del LVM contiene detalle de laconfiguracion de los volume group de su sistema.

    Ing. Fabian Barboza Gilces

    Instructor

  • VOLUME GROUP

    Los PV son combinados dentro de un volumegroup (VG), lo cual crea un pool de espacio dedisco fuera de los LV.

    Los VG estn divididos en unidades de tamaofijo llamadas extents.

    Un extends es una pequea unidad de espacioque puede ser alojada dentro de un VG o a suvez si estuviera en un PV se referira a un physicalextends.

    Mapea los logical extends a physical extends

    Ing. Fabian Barboza Gilces

    Instructor

  • LOGICAL VOLUME

    Es equivalente a una particin en un sistematradicional.

    Es visible como un dispositivo estndar debloques , por lo que puede contener un sistemade archivos.

    Existen tres tipos de logical volume: Linear Volumes

    Striped Volumes

    Mirrored Volumes

    Ing. Fabian Barboza Gilces

    Instructor

  • LOGICAL VOLUME

    Ing. Fabian Barboza Gilces

    Instructor

  • LINEAR VOLUME

    Ing. Fabian Barboza Gilces

    Instructor

  • Creando un Physical Volume

    Ing. Fabian Barboza Gilces

    Instructor

  • Creando un Physical Volume

    Ing. Fabian Barboza Gilces

    Instructor

  • Creando un Volume Group

    Ing. Fabian Barboza Gilces

    Instructor

  • Creando un Volume Group

    Ing. Fabian Barboza Gilces

    Instructor

  • Creando un Logical Volume

    Ing. Fabian Barboza Gilces

    Instructor

    Luego que haya creado el logical volume debe asignarle unsistema de archivos , hacer un chequeo y montar el file system.

    lvcreate -L5G vg0 --name datos

    mkfs -t ext3 -v /dev/vg0/datos

    e2fsck -f /dev/vg0/datos

    mount t ext3 /dev/vg0/datos /datos

  • Extendiendo un Logical Volume

    Ing. Fabian Barboza Gilces

    Instructor

    Luego que haya extendido el logical volume debe hacer unchequeo, extender y montar el file system.

    lvextend -L+50M /dev/vg0/datos

    e2fsck -f /dev/vg0/datos

    resize2fs -p /dev/vg0/datos

    mount -t ext3 /dev/vg0/datos /datos

  • Reduciendo un Logical Volume

    Ing. Fabian Barboza Gilces

    Instructor

    No olvide que antes de extender o reducir un LV primero debedesmontarlo.

    umount /datos

    e2fsck -f /dev/vg0/datos

    resize2fs -p /dev/vg0/datos 4G

    lvreduce -L4G /dev/vg0/datos

    mount -t ext3 /dev/vg0/datos /datos

    Nota:

    Los 4G representan el valor en el cual quiero dejar seteado elLogical Volume

  • Snapshot Logical Volume

    Ing. Fabian Barboza Gilces

    Instructor

    lvcreate L80G -p r -s -n backup /dev/vg0/datos2

    p permission (r,rw)

    s snapshot

    n snapshot name

    Respaldo utilizando la herramienta dump dump -0u f /tmp/respaldo2.dump /mnt/respaldo

    0 Nivel de respaldo

    u update

    f File

    Restore restore -x f respaldo2.dump

    x extraer

    f file

  • Gracias!!!!

    Ing. Fabian Barboza Gilces

    Instructor