Beruflich Dokumente
Kultur Dokumente
Laboratorio N 10
Administracin de Discos Parte II
Objetivos:
1.
2.
3.
4.
5.
PC personal
Sistema Operativo CentOS 6.x con particiones /var y /home (no necesariamente).
Introduccin:
En este laboratorio haremos uso de las cuotas de disco y de la herramienta LVM2 que utiliza
CentOS para crear y administrar volmenes lgicos. Para implementar soluciones que
limiten el tamao de disco utilizado por los usuarios en servidores de archivos, etc. As como
el poder aumentar el espacio de los volmenes en uso para alojar archivos o directorios que
crecen constantemente, en aplicaciones de servidores de archivos, bases de datos, etc.
Utilizaremos las cuotas de discos para gestionar el espacio en disco duro que un usuario o
grupos de usuarios utilizar del servidor.
Seguridad:
Preparacin:
El alumno debe haber revisado previamente el material que se encuentra en el Tecsup
Virtu@l.
Pg. 1
Sistemas Operativos II
Procedimiento:
1. A la mquina virtual de CentOS 6.x agregarle 1 disco duro de 400 MB y 2 discos de 200MB cada
uno.
2. Iniciar la mquina virtual de CentOS y loguearse como root.
swap
swap
defaults
00
Pg. 2
Sistemas Operativos II
10. Se puede ver qu /dev/sdb y /dev/sdc se encuentran disponibles para ser utilizados por lvm,
creamos un volumen fsico para ser usado por LVM
12. Creamos un volmen lgico lv_1_vgtest dentro del grupo de volmenes vgtest
Pg. 3
Sistemas Operativos II
Pg. 4
Sistemas Operativos II
II.
17. Crear un volumen lgico utilizando el segundo disco de 100MB y validamos que haya sido
creado.
# pvcreate /dev/sdc
# lvmdiskscan
Pg. 5
Sistemas Operativos II
19. Como se puede ver el grupo de volmenes tiene un tamao de 200Mb pero el volumen lgico
sigue siendo de 100Mb.
20. Extendiendo el volumen lgico lv_1_vgtest
21. Ahora solo nos queda el redimensionado del sistema de ficheros ext4 (se puede hacer con el
volumen montado).
Pg. 6
Sistemas Operativos II
23. Ahora vamos a aadir algunos ficheros en el punto de montaje /mnt que es donde est
montado /dev/mapper/vgtest-lv_1_vgtest, con la idea de eliminar algunos e intentar reducir el
volumen lgico sin perder datos.
Copiamos algunos archivos al punto de montaje (vg).
III.
24.
Pg. 7
Sistemas Operativos II
25. Ahora podemos reducir el volumen lgico a 90Mb (el sistema de ficheros solo ocupa 80Mb),
aparece un mensaje indicando que podemos perder datos (ni que decir tiene que una copia de
seguridad es ms que recomendable)
26. Revisar que el volumen lgico se haya reducido y que no se haya perdido nada de data.
28. Se puede ver claramente que /dev/sdc puede ser liberado del grupo vgtest, no est en uso.
Pg. 8
Sistemas Operativos II
29. Finalmente podemos eliminar el disco fsico y extraerlo fsicamente del servidor pues LVM no lo
usa para nada.
33. Aplicarse los cambios a las particiones, ya sea reiniciando el sistema o bien ejecutando los
siguientes comandos:
# mount o remount /var
# mount o remount /home
34. Verificacin del soporte de cuotas de disco en los filesystem indicados en /etc/fstab
# quotacheck avugcm
35. Crear el usuario fulano
# useradd fulano
# passwd fulano
36. Editado las cuotas de disco para el usuario fulano. Se obtendr una pantalla similar a la siguiente.
# edquota fulano
Pg. 9
Sistemas Operativos II
37. Asignaremos una cuota de disco de 50MB para el usuario fulano en /var y /home.
38. El usuario siempre podr rebasar una cuota de gracia pero nunca una cuota absoluta. Editaremos
una cuota de gracia. Recordar que existe una cuota de gracia de 7 das. Asignaremos una cuota
de gracia de 25 MB la cual podr ser excedida hasta por 7 das.
# edquota t
# edquota fulano
PRUEBAS DE CUOTAS
39. Asigne al usuario fulano una cuota de gracia de 25 MB, una cuota absoluta de 50 MB, un lmite
de gracia de 1000 archivos y un lmite absoluto de 1500 archivos, en todas las particiones con
cuota de disco habilitada
# edquota fulano
40. Siendo el usuario fulano ejecute el siguiente comando para verificar las cuotas asignadas.
$ quota
41. Realice una copia del directorio /usr/lib como el sub-directorio ~/prueba-cuotas dentro de su
directorio hogar del usuario fulano
$ cp r /usr/lib
/prueba-cuotas
Pg. 10
Sistemas Operativos II
42. Notar que llegar un momento en el que el sistema indicar que ya no es posible continuar
copiando contenido dentro de ~/prueba-cuotas debido a que se ha agotado el espacio en el
sistema de archivos.
Observaciones y Conclusiones
Pg. 11