Crear particionado LVM

La presente tiene como finalidad describir los pasos necesarios para la instalación y creación de particiones LVM. EL presente ejemplo se crea un volumen creado en un almacenamiento SAN

Plataforma:

  • La presente instalación es para equipos de arquitectura 64 bits
  • El sistema operativo Debian 8.0

Instalación de dependencias:

operador@servidor:/# aptitude install open-iscsi lsscsi scsitools lvm2


Listar las conexiones scsi disponibles:

operador@servidor:/# lsscsi

Crear particionado:

operador@servidor:/# fdisk /dev/sdb 
 operador@servidor:/# fdisk /dev/sdc
 operador@servidor:/# fdisk /dev/sdd
 - Orden (m para obtener ayuda): n #Añade una nueva partición
   Tipo de partición
   p   primaria (0 primarias, 0 extendidas, 4 libres)
   e   extendida (contenedor para particiones lógicas)
 - Seleccionar (valor predeterminado p): p #Partición primaria
 - Número de partición (1-4, valor predeterminado 1): 1 #Una sóla partición
 - Primer sector (2048-XXXXX, valor predeterminado 2048): <--| #Presionar enter
 - Último sector, +sect o +tam{K,M,G,T,P} (2048-XXXX, valor predeterminado XXX): <--| #Presionar enter
   Crea una nueva partición 1 de tipo 'Linux' y de tamaño XX GiB.
 - Orden (m para obtener ayuda): t #Asignar el tipo de partición
 - Código hexadecimal (escriba L para ver todos los códigos): 8e #Código para partición LVM
   Se ha cambiado el tipo de la partición 'Linux' a 'Linux LVM'.
 - Orden (m para obtener ayuda): w #Escribir todos los cambios
   Se ha modificado la tabla de particiones.
   Llamando a ioctl() para volver a leer la tabla de particiones.
 

Nota:
Tipo – > 8e (LVM)

Inicializar partición o disco (physical volume) para ser utilizado con LVM:

operador@servidor:/# pvcreate /dev/sdb1
operador@servidor:/# pvcreate /dev/sdc1 
operador@servidor:/# pvcreate /dev/sdd1

Listar los volumenes físicos (physical volume) creados:

operador@servidor:/# pvdisplay

Crear volumen group:

operador@servidor:/# vgcreate vg_postgres /dev/sdb1 /dev/sdc1 /dev/sdd1

donde:
vg_postgres -> Nombre del volumen group a crear
/dev/sdb1 /dev/sdc1 -> particiones a incorporar

Listar los volumen group creados:

operador@servidor:/# vgdisplay

Crear volumen lógico:

operador@servidor:/# lvcreate -L 100GB -n lv_wall vg_postgres
operador@servidor:/# lvcreate -L 500GB -n lv_indice vg_postgres
operador@servidor:/# lvcreate -L 1.46TB -n lv_datos vg_postgres

donde:
-L -> espacio a asignar al volumen lógico
-n -> nombre del volumen lógico
vg_postgres -> nombre del volumen group que le será asignado los volumen logicos

Listar volumen lógico:

operador@servidor:/# lvdisplay

Crear sistema archivo de tipo ext4 a los volumen lógicos:

operador@servidor:/# mkfs.ext4 /dev/vg_postgres/lv_indice
operador@servidor:/# mkfs.ext4 /dev/vg_postgres/lv_datos
operador@servidor:/# mkfs.ext4 /dev/vg_postgres/lv_wall

Crear las carpetas para los puntos de montajes:

operador@servidor:/# mkdir -p /opt/pg_xlog
operador@servidor:/# mkdir -p /opt/indice
operador@servidor:/# mkdir -p /opt/datos

Efectuar cambios en fstab:

operador@servidor:/# nano /etc/fstab
#Punto de Montaje datos postgresql

/dev/mapper/vg_postgres-lv_wall /opt/pg_xlog  ext4    defaults        0       2
/dev/mapper/vg_postgres-lv_indice /opt/indice    ext4    defaults        0       2
/dev/mapper/vg_postgres-lv_datos /opt/datos      ext4    defaults        0       2

Montar los volumenes creados:

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s