Академический Документы
Профессиональный Документы
Культура Документы
Volmenes Fsicos
Grupo de Volmenes
Volmenes Lgicos
ASO4461
Versin 1.1
Prof: R.Paredes
En el nivel inferior estn los volmenes fsicos (pv), que no son otra cosa que particiones simples
de disco. En el nivel ms alto estn los volmenes lgicos (lv), en donde se crean los sistemas de
archivos. Entre ambos niveles se localiza el concepto de abstraccin grupo de volumen (vg).
Accin
Conmuta el indicador de iniciable
Modifica la etiqueta de disco bsd
Conmuta el indicador de compatibilidad con DOS
Suprime una particin
Lista los tipos de particiones conocidos
Imprime este men
Aade una nueva particin
Crea una nueva tabla de particiones DOS vaca
Imprime la tabla de particiones
Sale sin guardar los cambios
Crea una nueva etiqueta de disco Sun
Cambia el identificador de sistema de una particin
Cambia las unidades de visualizacin/entrada
Verifica la tabla de particiones
Escribe la tabla en el disco y sale
Funciones adicionales (slo para usuarios avanzados)
Prof: R.Paredes
Seleccionamos si queremos una particin extendida o primaria, en este caso podemos crearla
como primaria, pulsamos p y dejamos que automticamente se configure el nmero de la
particin (se puede especificar, del 1 al 4).
Despus podemos seleccionar el primer y ltimo cilindro a utilizar para la particin. Considerando
que se usar el resto de espacio disponible, para el caso ser del 1 al 19457 tal y como hemos visto
antes, tambin podramos indicar el tamao de la particin en K, M o G.
Lo dejamos por defecto en este caso:
p
Nmero de particin (1-4): 1
Primer cilindro (1-19457, valor predeterminado 1):
ltimo cilindro, +cilindros o +tamao{K,M,G} (1-3232, valor
predeterminado 3232):
Dado que para agregar una particin a un grupo de volmenes, el tipo de la particin debe ser
cambiado de 83 (Linux) que es tipo por defecto a 8e (Linux LVM), as:
Cambio de tipo
Revisamos que de tipo se cambi con la opcin p, y luego grabamos los cambios con w.
ASO4461
Versin 1.1
Prof: R.Paredes
Este proceso se debe repetir con todas las particiones que se desean agregar al grupo de
volmenes.
Como una alternativa a fdisk l (que requiere de permisos de root para ejecutar) el
archivo de particiones bajo e directorio /proc muestra todas las particiones conocidas como el
tamao de ellas (el bloques de 1024 bvtes) y estadsticas de actividad:
# cat /proc/partitions
Creando el Volumen
Inicializar LVM en RHEL
# lvscan
Antes de agregar una particin a un grupo de volmenes, esta debe ser preparada con el comando
pvcreate, en donde se especifican una o ms particiones que se utilizarn. No olvidar que los
datos contenidos en esas particiones se perdern una vez ejecutado este comando:
# pvcreate /dev/sdb1 /dev/sdc1
Una vez creados los volmenes fsicos, ellos deben ser agregados a un grupo de volumen, que
puede llamarse de cualquier forma.
# vgcreate alumnos /dev/sdb1 /dev/sdc1
Esto crear un nuevo directorio /dev/alumnos y cada volumen lgico creado en este grupo de
volumen ser representado por un nodo de dispositivos en este directorio.
Ya se est listo para crear los volmenes lgicos (LV), para lo que se utiliza el comando
lvcreate. As, se debe decir el nombre del LV que se desea crear (-n), el tamao en megabytes
(-L) y el nombre del grupo de volumen del que formar parte.
# lvcreate n lv0 L 150 alumnos
Este crear un volumen lgico llamado /dev/alumnos/lv0 con un tamao de 152 MB, y no
de 150 porque LVM trabaja con extensiones fsicas (PE) de 4 MB, as lv0 est hecho de bloques
de 4 MB, por lo que el tamao exacto ser siempre mltiplo de 4 MB.
Creamos un directorio donde se montar el volumen:
# mkdir /voldata
Una vez que el volumen ha sido creado puede ser ahora formateado, montado y agregado al
archivo /etc/fstab.
ASO4461
Versin 1.1
Prof: R.Paredes
# mkfs.ext3 /dev/alumnos/lv0
# mount /dev/alumnos/lv0 /voldata
# df
Los volmenes permiten un manejo ms dinmico del espacio en disco, permitiendo que una
particin ahora sea posible de agrandar o reducir segn se requiera.
Agrandar Volumen
Esta opcin no requiere desmontar el volumen, para nuestro ejemplo agrandaremos en 500 MB el
volumen lv0, as:
# lvextend L +500M /dev/alumnos/lv0
Si revisamos el tamao de lv0:
# df
Veremos que el tamao no ha variado, pues nos falta agrandar el sistema de archivos:
# resize2fs /dev/alumnos/lv0
Y si se revisa con df se confirma que ahora utiliza el espacio que se agreg.
Reducir Volumen
Esta opcin requiere previamente desmontar el volumen y revisamos el estado del sistema de
archivos:
# umount /dev/alumnos/lv0
# fsck f /dev/alumnos/lv0
ASO4461
Versin 1.1
Prof: R.Paredes
Luego lo reducimos:
# resize2fs /dev/alumnos/lv0 450M
# lvreduce L -200M /dev/alumnos/lv0
Recibimos una advertencia que datos podran perderse y presionamos y si se desea continuar.
Consultas
Ver informacin de un volumen fsico:
# pvdisplay /dev/sdj1
Ver informacin de un grupo de volumen:
# vgdisplay alumnos
Ver informacin de un volumen lgico:
# lvdisplay /dev/alumnos/lv0
ASO4461
Versin 1.1
Prof: R.Paredes