Administracion De Volumenes Logicos
Introducción
Este material describe los pasos necesarios para la configuración del Administrador de Volúmenes Lógicos y la creación de cuotas de disco en Linux. Antes de iniciar, y asumiendo que se está trabajando en un ambiente virtualizado, se deben tener creados 4 discos virtualesllamados HD1…HD4. La figura 1 ilustra el proceso de distribución de los elementos de LVM.
[pic]
Figura 1. Distribución de los elementos del LVM.
Nótese que el disco HD4 no se ha agregado al Grupo de Volúmenes. Este disco será agregado posteriormente para extender alguno de los Volúmenes lógicos.
1. El primer paso consiste en crear los volúmenes físicos. Estos se crean mediante elcomando pvcreate /dev/particion. Ejemplo:
[pic]
Es de anotar, que los discos ya deben haber sido particionados y formateados con el filesystem Ext3, mediante la utilidad fdisk de Linux.
Una vez creados los PV, se puede verificar el proceso mediante el comando pvdisplay. Este comando muestra información detallada de cada volumen físico.
2. A continuación se agregan los volúmenesfísicos al Grupo de Volúmenes mediante el comando vgcreate. Ejemplo:
[pic]
Para verificar la correcta creación del VG, ejecutamos el comando vgdisplay.
3. Se crean los volúmenes lógicos (LV) con el tamaño deseado. En la siguiente tabla se resumen los LV con su tamaño asociado.
[pic]
Los comandos son los siguientes:
[pic]
Nota: Si el tamaño del LV se va a dar enGigabytes, se utiliza el sufijo G al final del tamaño. Ejemplo: lvcreate -n ADMINISTRACION -L 2G DATOS
Para verificar la correcta creación del Volumen Lógico, ejecutamos el comando lvdisplay.
4. Se formatean los LV:
mkfs.ext3 -L DATABASE /dev/DATOS/USUARIOS_PLANTA1
mkfs.ext3 -L DATABASE /dev/DATOS/USUARIOS_PLANTA2
5. A continuación se montan los LV en algunacarpeta del filesystem de Linux. Siguiendo con el ejemplo:
[pic]
Con el comando mount se verifica el montaje correcto de los dos LV del ejemplo. La salida de este comando debería mostrar algo similar al rectángulo resaltado de la siguiente figura:
[pic]
En este punto, ya se tienen los LV, montados y listos para ser usados.
Una buena forma de verificar el tamaño asignado anuestro LV es desplegar, en modo grafico, el punto de montaje del mismo. En este caso, ingresamos el comando: nautilus /home/usuariosplanta1
En la parte inferior de la ventana del navegador aparecerá el tamaño aproximado reservado para nuestro LV.
[pic]
Creación de Cuotas
Dado que las carpetas /home/usuariosplanta1 y /home/usuariosplanta2 del ejemplo, almacenarán la información de losusuarios de dos secciones diferentes de la empresa y, debido a que dicha información puede crecer de forma arbitraria e indiscriminada, debe existir algún método para controlar dicho efecto. Para ello, Linux implementa un mecanismo llamado Cuotas de Disco, mediante el cual a cada usuario se le puede limitar el espacio que tendrá para guardar sus archivos, y así evitar que un solo usuario consuma todo elespacio del filesystem de Linux, evitando un colapso en nuestro servidor.
Los pasos que se describen a continuación muestran el proceso de configuración de cuotas de disco en Linux.
Antes de comenzar con el proceso, crearemos los usuarios a los cuales se les aplicará la cuota de disco:
useradd -s /sbin/nologin liliana -d /home/usuariosplanta1/liliana
useradd -s /sbin/nologinluis -d /home/usuariosplanta2/luis
Y otorgamos los permisos a las carpetas de dichos usuarios:
chmod o+rwx /home/usuariosplanta1/liliana
chmod o+rwx /home/usuariosplanta1/luis
1. Editamos el archivo /etc/fstab en nuestro editor de texto preferido y agregamos las siguientes líneas al final de dicho archivo:
[pic]
El objetivo de modificar este archivo es indicarle a...
Regístrate para leer el documento completo.