Home > Ubuntu, Unix & Linux > Como instalar Ubuntu Gutsy con LVM

Como instalar Ubuntu Gutsy con LVM

November 20th, 2007 RuBiCK Leave a comment Go to comments

El otro día estuve probando Ubuntu server y estuve realizando la instalación con LVM.Todo fue como la seda, de hecho, la instalación lo ha han cambiado respecto a la de Debian.

Me dispuse a reinstalar en mi portatil Ubuntu Gutsy también con LVM ya que es mucho más flexible y evitar como en alguna ocasión que me quede sin espacio en el /usr y no podia ampliarlo ya que tenia como 2Gb de espacio libre, pero al final del disco.

Me llevé una sorpresa al ver que en la instalación de Ubuntu, en el momento del particionado ya que no había ninguna opción para LVM.

Pongámonos manos a la obra !

Instalamos LVM

#apt-get install lvm2

Cargamos los modulos para el device mapper

#modprobe dm-mod

Así que cree una partición primaria de 200Mb para el /boot (sda3) y otra para usar en LVM (sda6)

Creamos el Physical Volume

#pvcreate /dev/sda6

Creamos el vg con ese physical volume

#vgcreate vg00 /dev/sda6

Creamos los lvoles, en mi caso creé lvoles para /, /usr, /var, /tmp, /home y para la swap y le damos formato

# lvcreate -n lvusr -L 4096M vg00
# mkfs.ext3 /dev/vg00/lvusr

Y así para los demás con el tamaño que se quieran yo no me calenté la cabeza, ya que luego se pueden redimensionar en caliente con ext2online ;)

Ahora tan solo instalamos bajo los lvoles que hemos creado, ya que ahora la instalación si los reconoce como particiones y podremos instalar sin problemas.

Reinicio y… sorpresa! No arranca.

Pensando un poco, llego a la conclusión de que cuando instalé lvm, se instaló sobre el filesytem del live cd por lo que lvm ha quedado instalado en el sistema.

Arrancamos de nuevo desde el cd y repetimos los pasos de instalación de lvm y carmos el modulo para el device mapper. Ahora si hacemos un vgdisplay ya tenemos el vg visible, pero no activado. Lo activamos:

#vgchange -a y vg00

Ahora tenemos que montar los lvoles de /, /usr y el filesystem /boot bajo /mnt de tal manera que hagamos un chroot a /mnt.

Ahora lo que hagamos, lo estaremos haciendo en nuestra máquina, por lo que realizamos los mismos pasos de nuevo, al instalar lvm nos genera el nuevo initrd (ahora llamado initramfs, pero sigo sin acostumbrarme) que lo coloca en /boot automáticamente (que maravilla).

Reiniciamos y funciona perfectamente!

La verdad es que me ha sorpredido que la instalación no tenga soporte para lvm aunque me ha sorprendido que el live cd ya traiga soporte para wpa con un interface para configurarlo bastante agradable, que le hacia falta :)

Categories: Ubuntu, Unix & Linux Tags: , ,
  1. November 20th, 2007 at 10:47 | #1

    Jejeje, me suena un poco eso del LVM… ;-) . Me alegro de que al final lo lograras solucionar. A mi me pasó lo mismo con Feisty, no tenía la opción de crear los volumenes desde el instalador y me tocó hacerlo a mano. Aunque al final, reinstalé sin LVM.

    Saludos, Iván.

  2. November 20th, 2007 at 17:27 | #2

    Enviaremos la sugerencia para que pongan soporte para instalar con LVM :)

    Anímate a instalar con lvm ahora que ya sabemos como ;)

    Un saludo.
    Rubén

  3. November 26th, 2007 at 22:16 | #3

    Sí ya te digo que me lo planteé, pero pensándolo con más calma, no me aportaba nada. Me da igual tener un filesystem con 20 GB libres que tenerlo al 90% y 20 GB libres esperando asignación a mi lvol.
    Para un entorno empresarial es totalmente distinto, pides el filesystem que necesitas para tu aplicación y si se te queda pequeño solicitas una ampliación y listo. Sin embargo para casa, como el único que lo usa soy yo…

    Saludos, Iván.

  4. November 26th, 2007 at 22:45 | #4

    El único inconveniente que le veo es que ya no puedo acceder desde windows a las particiones ext3 al estar con lvm. Si no lo necesitara para el trabajo, borraría windows…

    Para el pc de sobremesa si me es bastante util por que lo tengo bastante lleno y meti un disco adicional y fui repartiendo para los diferentes filesystems, pero evidentemente como tu dices, la verdadera potencia se aprecia en entornos empresariales.

    Un saludo

  5. November 27th, 2007 at 10:11 | #5

    Pues sí, muy, muy interesante… Como dice Iván, para casa no parece lo más interesante, pero para un servidor es una solución óptima.

    Muchas gracias

  6. Grindkore
    December 25th, 2007 at 03:48 | #6

    A ver para cuando se puede instalar con LVM directamente desde el instalador…
    Por cierto, menudas patadas al diccionario das. Eso de “lvoles” queda fatal. Di mejor volúmenes lógicos, o LVs… es mucho más claro y no te cargas la lengua española.

  7. Kiwi
    December 25th, 2007 at 17:30 | #7

    La version Alternate de Ubuntu permite instalar en LVM. De hecho a mí, cuando instalo otro Ubuntu me encuentro con que me da un error en la configuración del archivo initramfs. Aunque ahora que caigo ¿dices que coloca el initramfs en boot? ¡Ey! ¡ese no lo he formateado! Aunque mejor no hacerlo. Voy a cambiarle los permisos. A ver qué tal.

  8. September 14th, 2008 at 08:26 | #8

    Muy bueno tu comentario. Yo tengo una duda, este es mi escenario:

    Tengo un disco de 500 Gigs formateado con ext3 y actualmente tegno el 90% usado. Compré otro de 500 Gigs y quiero “adjuntar” el espacio para tener 1 Tera (sexy no?) el caso es que mi duda es si hago el procedimiento pierdo el formateado de mi actual disco de 500 Gigs. Por lo que voy entendiendo si, se va a la goma.

    Lo que he estado pensando es crear un “levole” con el nuevo disco de 500 Gigs, pasar toda la info de un disco al otro y añadiar el viejo disco al Levole nuevo para tener 1 Tera ¿Se puede hacer eso?

    Saludos,
    Adrián Puente Z.

  9. September 14th, 2008 at 16:52 | #9

    Lo que dices es lo correcto, pero recuerda que un lvol, debe de estar dentro de un vg por lo que deberás crearte primero un vg. Copias toda la info del disco al lvol recien creado y con el disco original, lo metes dentro del vg y extiendes el lvol de esta mera, tendrás tu filesytem de !un Tera!

    Te dejo que te pegues con estas cosillas, si quieres más datos en concreto o no sabes hacer algo, dimelo y te lo detallo con gusto ;)

    Un saludo.
    Rubén

  10. Javier
    September 27th, 2009 at 05:50 | #10

    oye disculpa yo instale el Ubuntu con el Alternate y cree un volumen con mis 3 discos duros, (80 y 2 de 250 GB) y efectivamente solo me aparece la particion del sistema de archivos, pero cuando entro a esta me dice que solo tengo 66.7 GB libres, tienes idea de porque no me esta tomando los otros dos discos en cuenta?
    hace poco tenia Fedora y ahi si me aparecian mis 580GB, pero probar si funcionaba en Ubuntu (que es el de uso mas comun) lo intente y me paso esto, ojala puedan ayudarme

  11. September 27th, 2009 at 22:08 | #11

    Entiendo que estas usando lvm y has creado un vg usando esos tres discos.
    -¿Ves los tres pvs haciendo un pvscan?
    -¿Ves los pvs dentro del vg haciendo un vgdisplay -v vgname?

  1. No trackbacks yet.