martes, 2 de marzo de 2010

Instalar Debian GNU/Linux Etch Stable con particiones LVM


En almacenamiento de cómputos, la administración de volúmenes lógicos (Logical Volume Manager) provee un método de asignación de espacio en almacenamiento masivo en dispositivos, lo que lo hace más flexible que los esquemas de particionamiento convencionales. En particular, la administración de volumenes puede concatenar, segmentar o combinar particiones en una gran partición lógica que el administrador puede redimencionar o mover, de forma potencial evitando la interrupción de uso del sistema.

Existe una teoría muy bien documentada de LVM en wikipedia.

Instalación de Debian GNU/Linux con LVM
Para la explicación a continuación se utilizó Debian Etch en su versión estable, sin embargo usted podrá seguir éste tutorial guiado con una distribución superior, sea Lenny, Squeeze, e incluisive haciendo la analogía lo he aplicado para Centos 5.2.


1.- Escoger el idioma, se elige Inglés para la instalación de servidores ya que es el idioma que cuenta con más soporte.



2.- En la opción del país, se elige other para que nos permita ver los otros países (en los cuales está Venezuela).

3.- En la siguiente pantalla se encuentra Venezuela, elegimos ésta opción.

4.- En la elección de distribución de teclado, escogemos teclado Latinoamericano (ya que es la distribución del teclado usado por el equipo).

5.- En la pantalla siguiente, se solicita un nombre a nuestro equipo, colocaremos uno de acuerdo a nuestras necesidades.

6.- Introducir el nombre del servidor de dominio, en este caso lo dejamos en blanco.

7.- Cuando el asistente de instalación nos pregunte acerca del esquema de particionamiento a elegir, escogemos particionamiento tipo manual

8.- Ahora seleccionamos el disco duro

9.- Una vez elegido el disco duro a particionar, se nos preguntará si realmente queremos crear una tabla de partición vacía para todo el disco. Elegimos la opción yes

10.- Ahora escogeremos la tabla de partción recien creada (la que está etiquetada como FREE SPACE) para proceder a crear las particiones.

11.- El asistente nos preguntará como deseamos utilizar el espacio libre, a lo que responderemos presionando enter en la opción Create a new partition

12.- Para el ejemplo, estableceremos una partición de 324MB y presionamos enter

13.- Estableceremos como tipo de partición Primary y presionamos enter

14.- Indicaremos que la partición será ubicada al principio del espacio disponible escogiendo Beginning y presionaremos enter.

15.- En las características de la partición ajustaremos los siguientes valores:
a.- Use as: Presionaremos enter y de la lista tomamos Ext3 journaling file system
b.- Mount point: Presionaremos enter y de la lista tomamos /
c.- Bootable flag Presionaremos enter y automáticamente aparecerá on
Una vez obtenido los valores como se muestran en la figura a continuación escogemos la opción Done setting up the partition y presionaremos enter.

16.- En este pantalla aparece la partición previamente creada y configurada con su tamaño respectivo, además se nos muestra el espacio de disco que nos queda libre para proceder a crear otra partición, la cual haremos igual que la anterior, presionando enter sobre el espacio libre free space.

17.- Presionamos enter en la opción: Create a new partition

18.- Asignaremos un tamaño de 100Mb para la partición nueva, indicaremos que sea primaria y que además este al principio del espacio libre, estableciendo sistema de archivos swap.

19.- Indicaremos que sea de tipo primaria Primary.

20.- Se establece al principio del espacio libre, presionando enter sobre la palabra Begining.

21.- Seleccionamos la opción Use as, para cambiar el tipo de sistema de archivos

22.- A esta partición le asignaremos area para SWAP.

23.- Culminaremos la edición de la partición, presionando enter sobre la opción Done setting up the partition.

24.- Aparecerán las 2 particiones previamente configuradas y el espacio libre nuevamente free space en el cual presionaremos enter para proceder a crear otra partición.

25.- Escogeremeos Create a new partition.

26.- Repetiremos los 2 pasos descritos anteriormente para crear otra partición; asignando un
tamaño de 312.6 MB para ésta.

27.- Indicamos que es una partición primaria, presionando enter sobre Primary.

28.- Presionaremos enter en Use as, para cambiar el sistema de archivos que se utilizará para ésta partición.

29.- Se selccionará physical volume for LVM para crear un volumen físico LVM a partir de la partición que hemos escogido.

30.- Ya que hemos terminado con la definición de la partición presionamos enter en Done setting up the partition.

31.- Ahora es necesario configurar los volúmenes lógicos y a su vez crear las particiones en los mismos, para ello, presionamos enter en la opción: Configure the Logical Volume Manager.

32.- Para poder continuar con la configuración de volúmenes lógicos, es necesario guardar los cambios hechos sobre las particiones hasta el momento creadas, así que presionamos Yes.

33.- Requerimos crear un grupo de volúmenes, por ello escogemos la opción: Create volume group y presionamos enter.

34.- Asignaremos un nombre a nuestro grupo de volumen, el cual será vg-host, podemos asignar cualquier nombre, pero se coloca el prefijo vg, por convención: volume group.

35.- Agregamos al grupo de volúmenes físicos, el volumen previamente creado (partición LVM).

36.- Ahora procedemos a crear nuestros volúmenes lógicos logical volume dentro del grupo de volúmenes volume group, así que, escogemos la opción Create logical volume de la lista y presionamos enter.

37.- Escogemos el grupo donde crearemos los volúmenes, en este caso como tenemos un solo grupo, simplemente presionamos enter sobre el grupo existente: vg-host.

38.- Creaqemos un volumen lógico que posteriormente será utilizado para montar la partición /usr, el nombre puede ser cualquiera, en este caso utilizaremos lv como prefijo para identificar con facilidad que es un volumen lógico (adicionalmente cumplimos con la convención), seguido de usr, para de esa forma asociarlo al uso que tendrá el volumen lógico.

39.- Establecemos el tamaño, para éste volúmen lógico asignaremos 250Mb.

40.- Crearemos otro volumen lógico, presionando enter sobre la opción Create logical volume.

41.- Indicaremos que pertenezca al grupo vg-host.

42.- Crearemos un volumen lógico que posteriormente será utilizado para montar la partición /home, utilizando el mismo esquema que para el volúmen anteriormente creado, a ésta le asignaremos por nombre lv-home.

43.- Estableceremos 46Mb para éste volúmen lógico y presionamos enter.

44.- Presionaremos enter sobre la opción Finish ya que no crearemos otros grupos/volúmenes lógicos.

45.- Procedemos a crear la partición /home en el volumen lógico que creamos para la misma, presionando enter sobre el espacio no asignado.

46.- Presionaremos enter en la opción Use as para indicar el sistema de archivos que utilizará.

47.- Escogemos ext3 como sistema de archivos para éste volumen.

48.- Presionamos enter sobre Mount point y así elegir el punto de montaje al cual queremos asignarle al volúmen.

49.- Presionamos enter sobre la opción /home - user home directories.

50.- Una vez asignada la partición al directorio /home presionamos enter en Done setting up the partition para finalizar la asignación.

51.- Procedemos a asociar el volumen lógico lv-usr, a la partición /usr, para ello presionaremos enter sobre el volumen lógico correspondiente.

52.- Presionaremos enter en la opción Use as para indicar el sistema de archivos que utilizará.

53.- Escogemos ext3 como sistema de archivos para éste volumen.

54.- Presionamos enter sobre Mount point y así elegir el punto de montaje al cual queremos asignarle al volúmen.

55.- Presionamos enter sobre la opción /usr - static data.

56.- Una vez asignada la partición al directorio /usr presionamos enter en Done setting up the partition para finalizar la asignación.

57.- Una vez que definimos las particiones, procedemos a presionar enter en Finish partitioning and write changes to disk para que estos cambios sean llevados a cabo finalmente.

58.- El asistente nos preguntará si realmente queremos escribir los cambios en el disco, así que presionamos enter en Yes.

59.- En la opción que nos pregunta si queremos utilizar un mirror, le indicamos que No y continuamos (en instalación de servidores la recomendación es hacerlo sin conexión a la red, una vez el sistema base este instalado y protejamos el equipo, procedemos a descargar paquetes de la red).

60.- En la siguiente opción Participate in the package usage survey, le indicamos Yes.

61.- En Software selection dejamos la única opción que viene por omisión, Standard system presionamos el tabulador y enter para continuar.

De ésta forma el sistema operativo se instalará y ya tendremos dos particiones basada en sistema de archivos lvm.

No hay comentarios:

Usar y administrar Debian GNU/Linux de forma fácil

Siempre que navego, y busco información acerca de la instalación de un paquete en Debian me gustaría conseguir un cómo (howto) que me lleve de la mano, algunos son de ese estilo, pero realmente son muy pocos, el objetivo de éste blog, es contribuir en tal necesidad. Bienvenidas las sugerencias y agregados que cumplan con éste principio.