Subido por VICTOR JUSTO VALDERRAMA RAMIREZ

S02 Administrar un Volumen Lógico por medio de CLI

Anuncio
Guía 2
Escuela
Tecnología
de
Administración de Sistemas Operativos
en Software Libre
Administración de
Sistemas
Operativos en
Software Libre
Tema Nº2:
Volúmenes LVM.
Indicador de logro Nº2:
Administra volúmenes lógicos por medio de comandos de línea.
1
Guía 2
Escuela
Tecnología
de
Administración de Sistemas Operativos
en Software Libre
TEMA Nº2:
Volúmenes LVM.
LABORATORIO:
Gestionar volúmenes lógicos
Objeto de la experiencia
Administra volúmenes lógicos por medio de comandos de línea.
Marco teórico



LVM son las siglas de Logical Volume Manager que en español quiere decir Gestor de
volúmenes lógicos.
LVM es una implementación que gestiona volúmenes lógicos para el kernel de Linux.
Más o menos consiste en lo siguiente:
 Juntar diversos dispositivos del tipo: por bloque, en un grupo o conjunto (que los
aglutine)
 Y más adelante servir este conjunto como un repositorio de almacenamiento al
servicio del usuario que necesite área en disco.
Materiales
1. EQUIPOS:
 1 equipo configurado con software de virtualización que cuente con 2 VMs ya
instaladas.
2. HERRAMIENTAS:
 Software de virtualización como: Oracle VM VirtualBox, VMware Workstation, etc
3. CONSUMIBLES:
 Internet
Procedimiento
Se presenta todos los procesos didácticos que corresponden al tema a tratar
Esta guía de laboratorio consiste en crear un repositorio LVM que se ajuste a las siguientes
características:
Implementar el volumen lógico: lv-finanzas de 160 GB aproximadamente y el volumen
lógico: lv-logistica de 140 GB aproximadamente. Estos volúmenes representan la demanda
del usuario. Deben tener formato ext4 y ext3 respectivamente y deben estar en línea
(disponibles para los usuarios en cualquier momento.)
Para lograr este cometido se cuenta con 2 discos de 200 y 300 GB; /dev/sdc y /dev/sdd
respectivamente.
De estos discos solo se utilizará la primera partición primaria de cada uno de ellos. El
2
Guía 2
Escuela
Tecnología
de
Administración de Sistemas Operativos
en Software Libre
primero tendrá la capacidad de 100 GB y del segundo la primera partición primaria de 200
GB.
Con estas particiones se crearán los volúmenes físicos respectivos que más adelante
conformarán el grupo de volumen: vg-r301. Los puntos de montaje de estos dispositivos se
ubicarán en /mnt. El volumen de los usuarios de Finanzas se montará en /mnt/disk4 y el de
los usuarios de Logística en /mnt/disk5.
Paso 1: Agregar discos virtuales
 El ambiente de virtualización de este laboratorio ha sido preparado con el software de
virtualización: VMware Workstation.
 Utilice la barra de menú del VMware Workstation y siga la secuencia siguiente para crear
un disco:
 VM  Settings...
En la ficha: Hardware
 Add  Hard Disk  Next
En: Select a Disk
(o) Create a new virtual disk
( ) Use an existing virtual disk
( ) Use a physical disk (for advance users)
 Next
En: Select a Disk Type
(o) SCSI (Only SCSI disks can be added while the VM is powered on.)
 Next
En: Specify Disk Capacity
Maximun disk size: 200 GB
(o) Split virtual disk into multiple files
 Next
En: Specify Disk File
Aceptar o ingresar nombre del disco en la ruta predeterminada o en una ruta personalizada.
 Finish
Nota:
 Seguir el mismo procedimiento para crear otro disco con 300 GB de capacidad.
 En el caso que hubiera iniciado el sistema operativo GNU/Linux y luego creado los
discos virtuales, será necesario reiniciar la VM del Servidor.
 Puede utilizar cualquiera de los siguientes comandos:
3
Guía 2
Escuela
Tecnología
de
Administración de Sistemas Operativos
en Software Libre
 reboot
 poweroff
 init6
Paso 2: Iniciar el sistema operativo GNU/Linux
Paso 3: Iniciar una sesión de trabajo como root (super-usuario)
Paso 4: Abrir un terminal
Paso 5: Crear particiones
Según el enunciado:
Nota:
Mostraré, solamente, cómo crear la primera partición del disco /dev/sdc de 100 GB.

Creación de la primera partición: /dev/sdc1

Después de haber realizado las particiones en ambos discos, al ejecutar: fdisk -l, se
apreciaría lo siguiente:
4
Guía 2
Escuela
Tecnología
de
Administración de Sistemas Operativos
en Software Libre
Nota:
 Aprecie que la partición /dev/sdc1 tiene aproximadamente 100 GB y es una partición
LVM (ID: 8e)
 Aprecie que la partición /dev/sdd1 tiene aproximadamente 200 GB y es una partición
LVM (ID: 8e)
Paso 6: Crear Volúmenes físicos
 Para crear los volúmenes físicos se utiliza el comando: pvcreate
Ejemplos:
# pvcreate /dev/sdc1
# pvcreate /dev/sdd1
 Veremos lo que se ha creado con los comandos:
Forma resumida:
# pvs
Forma amplia:
# pvdisplay
Paso 7: Crear Grupo de volúmenes
 Para lograr esto se requiere del comando: vgcreate
Por ejemplo:
# vgcreate vg-r301 /dev/sdc1 /dev/sdd1

5
Para ver la configuración de este grupo de volúmenes utilizaré los comandos siguientes:
Guía 2
Escuela
Tecnología
de
Administración de Sistemas Operativos
en Software Libre
Forma resumida:
Forma amplia:
Nota:
El grupo de volumen tiene aproximadamente 300 GB de capacidad.
Paso 8: Crear Volúmenes lógicos
 Para crear los volúmenes lógicos hay que usar el comando: lvcreate
Por ejemplo:
# lvcreate –L 160G –n lv-finanzas vg-r301
# lvcreate –L 140G –n lv-logistica vg-r301

Para ver la configuración de estos volúmenes lógicos utilizaré los comandos siguientes:
Forma resumida:
Forma amplia:
6
Guía 2
Escuela
Tecnología
de
Administración de Sistemas Operativos
en Software Libre
Nota:
Los volúmenes lógicos son:
 lv-finanzas, con capacidad aproximada de 160 GB
 lv-logistica, con capacidad aproximada de 140 GB
Paso 9: Crear Puntos de montaje
 Puntos de montaje actuales
# ls –l /mnt
total 12
drwxr-xr-x. 2 root root 17 abr 5 09:14 disk1
drwxr-xr-x. 3 root root 4096 abr 5 09:17 disk2
drwxr-xr-x. 3 root root 4096 abr 5 09:17 disk3
 Crearé nuevos Puntos de montaje para lv-finanzas y lv-logistica:
# mkdir /mnt/disk4
# mkdir /mnt/disk5
Paso 10: Montar los Volúmenes lógicos
7
Guía 2

Escuela
Tecnología
Administración de Sistemas Operativos
en Software Libre
de
Utilizaré el comando mount
# mount /dev/vg-r301/lv-finanzas /mnt/disk4
# mount /dev/vg-r301/lv-logistica /mnt/disk5

Verificaré los volúmenes montados:
# mount | grep r301
/dev/mapper/vg--r301-lv--logistica
…(rw,relatime,seclabel,data=ordered)
/dev/mapper/vg--r301-lv--finanzas
…(rw,relatime,seclabel,data=ordered)
on
/mnt/disk5
type
ext3
on
/mnt/disk4
type
ext4
Nota:
El comando anterior utiliza un pipe (tubería) para filtrar solo lo que está relacionado con la
cadena de caracteres “r301”

Si ejecutamos nuevamente: fdisk –l, al final del listado se apreciará lo siguiente:
Nota:
 Si se reinicia el servidor, no se podrá acceder a los volúmenes montados, pues con
mount solo se hizo un montaje “temporal”.
 Por lo tanto, para montar los volúmenes configurados de manera automática y
persistente hay que configurarlos en la tabla: /etc/fstab.
Paso 11: Montar los Volúmenes lógicos de manera persistente



Como se mencionó anteriormente, para hacer persistente este montaje, hay que
configurar la tabla: /etc/fstab
Para eso, utilicé cualquier editor de texto de Linux como: vi, nano, gedit, etc.
Por ejemplo:
# vi /etc/fstab
8
Guía 2
Escuela
Tecnología
de
Administración de Sistemas Operativos
en Software Libre
Nota:
Como se puede apreciar las últimas dos líneas de: /etc/fstab, muestran la configuración
final para el montaje persistente o automático.
Actividad virtual:
Ingresa a la plataforma virtual, luego desarrolla la siguiente actividad propuesta:
a) CUESTIONARIO TÉCNICO
1. ¿Qué comando crea los Volúmenes físicos?
a. pvs
b. pvdisplay
c. pvcreate
d. pvdir
2. ¿Qué comando crea un Grupo de volúmenes?
a. vgs
b. vg
c. vgdisplay
d. vgcreate
3. ¿Qué comando crea los Volúmenes lógicos?
a. lv
b. lvcreate
c. lvdisplay
d. lvs
4. ¿Qué es un punto de montaje?
a. Es un archivo que contiene las particiones creadas con fdisk
b. Es un directorio que contiene las particiones montadas
c. Es el directorio de los dispositivos
d. Ninguna de las anteriores
9
Guía 2
Escuela
Tecnología
de
Administración de Sistemas Operativos
en Software Libre
5. ¿Cómo puedo reducir de capacidad una determinada partición de Linux?
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
CONCLUSIONES DE LA EXPERIENCIA
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
10
Descargar