On mié, 2006-03-08 at 12:09 +0100, Francisco J. Bejarano wrote: > El Miércoles, 8 de Marzo de 2006 10:28, Francisco J. Bejarano escribió: > > El Martes, 7 de Marzo de 2006 15:49, Francisco J. Bejarano escribió: > > > El Martes, 7 de Marzo de 2006 13:42, Ricardo Frydman Eureka! escribió: > > > > Francisco J. Bejarano wrote: > > > > > Bueno yo sigo con esto y compruebo que el instalador de debian sarge > > > > > netinstaller, no funciona bien con lvm. > > > > > > > > Francisco: > > > > Como te dije anteriormente, yo he instalado /varios/ sarge con > > > > netinstall y lvm sin inconvenientes... > > > > > > Bueno, rentabilidades pasadas no garantizan rentabilidades futuras ;-) > > > :-P > > > > > > > > He hecho los mismos pasos con el > > > > > netinstaller pero de la versión Etch Beta 1. En esta hay una opcion > > > > > para particionado guiado con LVM. Cuando se usa este particionado > > > > > guiado, se instala lvm perfectamente, no hay error de metadatos. > > > > > Ahora bien, al hacerlo manual, es decir, con los pasos anteriores, > > > > > vuelve a dar el error de metadatos y vuelve a poner la particion > > > > > /boot creada como ext3 y fuera del lvm y de 250 Mb a 2,80 Gb y dentro > > > > > de lvm, pero fuera de cualquier grupo de volúmenes. > > > > > > > > > > ¿Alguien podría comprobarlo haciendo lo siguiente? > > > > > > > > > > 1.- Crear una particion primaria (hda1) con marca de arranque activa > > > > > de 250 Mb para /boot y con ext3. > > > > > > > > > > 2.- Crear una particion swap (en mi caso de 180 Mb) (hda2) > > > > > > > > > > 3.- El resto, en mi caso, 5,7 gb, creo un volumen físico LVM. > > > > > > > > Como lo creas? Como esta definifido "el resto"? > > > > > > Vamos a ver, creo que lo he explicado perfectamente pero repito. > > > El resto es el resto del disco, es decir, el resto del espacio libre. > > > En cuanto a como lo he hecho, pues repito que con el asistente solo hay > > > una forma de hacerlos que es seleccionar el espacio libre, darle a Crear > > > una particion nueva, seleccionar el tamaño, elegir primaria y despues en > > > "Utilizar como" seleccionamos "volumen fisico para LVM" y ya esta. Con el > > > asistente de instalación de debian (sin salir a consola) no hay otra > > > forma de hacerlo, ya que da error si se hace un paso mal (esto ya lo he > > > dicho varias veces ¿no?) > > > > > > > > 4.- Configurar LVM creando un grupo de volúmenes al que llamo > > > > > "grupovol" y añadiendo el volumen físico al grupo. > > > > > > > > Y el logico? Aqui es donde, de vuelta creo que te equivocas en el modo > > > > y orden en que haces las cosas. > > > > > > Segun tus pasos posteriores (justo debajo) primero se crea la parte > > > "fisica" particiones y volumenes fisicos LVM (en el instalador de debian > > > se hacen a la vez), despues los grupos de volumenes y despues los > > > volumenes logicos, entonces, no tiene sentido que me preguntes por los > > > volumenes logicos en este paso porque estoy creando el grupo de volumenes > > > y a el añado el volumen fisico (no los logicos) y despues de esto se > > > crean los logicos, como explico en el paso 5. > > > > > > > Cuentanos, en que documento te basaste para hacerlo asi? > > > > > > > > Los pasos, nuevamente, que yo suelo dar son: > > > > > > > > Crear particiones LVM > > > > Crear Volúmenes Físicos > > > > Crear Grupos de Volúmenes > > > > Crear Volúmenes Lógicos > > > > Crear un Sistema de Archivos > > > > > > > > Fijate que tu no lo haces en el mismo orden. > > > > > > ¿ah no? ¿puedes decirme que paso me he saltado o cambiado de orden? > > > > > > > > 5.- Crear dos volúmenes lógicos para el grupo de volúmenes. Uno de > > > > > 5,0 Gb llamado "lv_root" y otro de 700 Mb llamado "lv_home" > > > > > > > > Esto no cambia las cosas, pero.....5 GiB para root y solo 700 MB para > > > > home?! > > > > > > ¿Y que hay de raro? ¿cuanto ocupa /home en una instalacion del sistema > > > base de debian para hacer pruebas de instalacion? Una vez instalado, me > > > sobra mas del 90% de home. Se como se ha de estructurar un sistema y el > > > espacio que hay que dar a cada particion segun que uso vayamos a dar al > > > sistema, en fin, pero como dices, no tiene nada que ver con la pregunta. > > > Por ejemplo, en mi caso, no necesito casi nada en home porque estoy > > > haciendo pruebas de instalacion. Si tuviese muchos usuarios o yo mismo > > > tuviese muchos archivos en disco con el mio, se justifica mucho mas > > > espacio, pero para lo que estoy haciendo, incluso me sobra casi todo el > > > espacio. > > > > > > > > 6.- Por ultimo, lv_root lo formateáis con ext3 y el punto de montaje > > > > > ponéis / y lv_home, lo mismo pero montáis /home. > > > > > > > > Otra posibilidad de error: > > > > > > ¿Puedes decirme cual es esa posibilidad de error? > > > > > > > Muestranos: > > > > + como lo montas y/o el /etc/fstab > > > > + df -h > > > > + la salida de fdisk > > > > > > Aqui estan y de regalo lvdisplay, pvdisplay y pvscan. Antes de la linea > > > discontinua tienes el comando usado desde #. > > > > > > df -hT > > > ------------------------- > > > > > > S.ficheros Tipo Tamaño Usado Disp Uso% Montado en > > > /dev/mapper/grupovol-lv_root > > > ext3 4,0G 672M 3,1G 18% / > > > tmpfs tmpfs 31M 0 31M 0% /dev/shm > > > /dev/hda1 ext3 221M 11M 199M 6% /boot > > > /dev/mapper/grupovol-lv_home > > > ext3 630M 17M 581M 3% /home > > > tmpfs tmpfs 31M 80K 31M 1% /dev > > > > > > > > > cat /etc/fstab > > > ------------------------- > > > > > > > > > # /etc/fstab: static file system information. > > > # > > > # <file system> <mount point> <type> <options> <dump> <pass> > > > proc /proc proc defaults 0 0 > > > /dev/mapper/grupovol-lv_root / ext3 > > > defaults,errors=remount-ro 0 1 > > > /dev/hda1 /boot ext3 defaults 0 2 > > > /dev/mapper/grupovol-lv_home /home ext3 defaults 0 > > > 2 /dev/hda2 none swap sw 0 0 > > > /dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0 > > > /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 > > > > > > > > > fdisk -l > > > ------------------------- > > > > > > > > > > > > Disco /dev/hda: 6007 MB, 6007357440 bytes > > > 255 cabezas, 63 sectores/pista, 730 cilindros > > > Unidades = cilindros de 16065 * 512 = 8225280 bytes > > > > > > Disposit. Inicio Comienzo Fin Bloques Id Sistema > > > /dev/hda1 * 1 30 240943+ 83 Linux > > > /dev/hda2 31 52 176715 82 Linux swap / > > > Solaris /dev/hda3 53 660 4883760 8e Linux LVM > > > > > > > > > lvdisplay > > > ------------------------- > > > > > > Incorrect Metadata area header checksum > > > > > > --- Logical volume --- > > > LV Name /dev/grupovol/lv_root > > > VG Name grupovol > > > LV UUID mA3rzp-TRoN-6nEb-Ei7P-Efqb-T1tV-cSRagc > > > LV Write Access read/write > > > LV Status available > > > # open 1 > > > LV Size 4,00 GB > > > Current LE 1024 > > > Segments 1 > > > Allocation inherit > > > Read ahead sectors 0 > > > Block device 254:0 > > > > > > --- Logical volume --- > > > LV Name /dev/grupovol/lv_home > > > VG Name grupovol > > > LV UUID 0Z4N8G-tLj1-CTw3-0v5V-WNe8-OzTp-5v7hq3 > > > LV Write Access read/write > > > LV Status available > > > # open 1 > > > LV Size 672,00 MB > > > Current LE 168 > > > Segments 1 > > > Allocation inherit > > > Read ahead sectors 0 > > > Block device 254:1 > > > > > > > > > pvdisplay > > > ------------------------- > > > > > > Incorrect Metadata area header checksum > > > Incorrect Metadata area header checksum > > > Incorrect Metadata area header checksum > > > Incorrect Metadata area header checksum > > > > > > --- Physical volume --- > > > PV Name /dev/hda3 > > > VG Name grupovol > > > PV Size 4,66 GB / not usable 0 > > > Allocatable yes (but full) > > > PE Size (KByte) 4096 > > > Total PE 1192 > > > Free PE 0 > > > Allocated PE 1192 > > > PV UUID RsWZsm-1i3N-1bp8-QWkQ-KuDf-QaR8-f7hbne > > > > > > --- NEW Physical volume --- > > > PV Name /dev/hda1 > > > VG Name > > > PV Size 2,80 GB > > > Allocatable NO > > > PE Size (KByte) 0 > > > Total PE 0 > > > Free PE 0 > > > Allocated PE 0 > > > PV UUID tn0163-zkfV-i0kc-6GDA-w7II-tj9r-F67EYD > > > > > > pvscan > > > ------------------------- > > > > > > Incorrect Metadata area header checksum > > > Incorrect Metadata area header checksum > > > Incorrect Metadata area header checksum > > > Incorrect Metadata area header checksum > > > > > > PV /dev/hda3 VG grupovol lvm2 [4,66 GB / 0 free] > > > PV /dev/hda1 lvm2 [2,80 GB] > > > Total: 2 [7,45 GB] / in use: 1 [4,66 GB] / in no VG: 1 [2,80 GB] > > > > > > > > > > > > Como ves, los comandos del sistema fdisk y df dan correctamente los datos > > > y el fstab esta bien hecho, pero, ¿por que da otros valores los comandos > > > pv? sobre todo con la particion /boot, considerandola lvm cuando no lo > > > es. Y sobretodo ¿Como puede ser que diga que son 2,80 Gb el hda1 y 4,66 > > > Gb el hda2 si la suma de estos (7,46 Gb) sin contar la particion swap, es > > > mas que todo el disco completo (6.0 Gb)? > > > > > > > > Hecho esto, todo se instala correctamente y despues al hacer un > > > > > pvscan os saldran algunos errores de metadatos y despues la salida > > > > > del comando, detectando boot como lvm y de 2,80 Gb ¿¿¿???? > > > > > > > > > > Si ponéis lvdisplay, saldrán alguno o algunos errores de metadatos y > > > > > la salida del comando saldrán solo los volúmenes lógicos, como debe > > > > > ser. > > > > > > > > > > Pero en pvdisplay sale el volumen físico que creamos llamado > > > > > "grupovol" y además en otro apartado sale ---New Physical volume --- > > > > > con el dispositivo /dev/hda1 que es el /boot. > > > > > > > > > > Puesto que yo no pongo /dev/hda1 como lvm, o es un bug, o que alguien > > > > > me explique por que lo hace automatico. > > > > > > > > Manda la salida de lo que te pedi y revisa el orden de configuracion. > > > > > > Arriba está y el orden esta bien haciendose con el instalador de debian. > > > Y por favor lee todo el correo antes de contestar y mira lo que he > > > escrito bien para no repetir las cosas. > > > > > > > > Un saludo. > > > > > > Por otro lado, ahora voy a ver la misma salida de comandos con el > > > particionado automatico de lvm de Etch Beta 1 que no daba error y los voy > > > a comparar, a ver si hay diferencias. > > > > Bien, la única diferencia que he observado del particionado guiado LVM y el > > manual (a parte del tamaño de las particiones) es que en vez de crear > > particiones primarias, se crean todas las particiones logicas, es decir, se > > crean > > > > hda1 como extendida y despues, se crean > > > > hda5 como swap > > hda6 como /boot con marca de arranque y ext3 > > hda7 como lvm (volumen fisico) > > > > Por lo tanto, el error puede estar en utilizar particiones primarias. Voy a > > hacer la instalación manual, a ver si sale todo correcto y os cuento. > > Bien, he hecho la instalación manual de lvm con Debian Etch beta 1 > netinstaller y sin errores de metadatos. Esto es debido a la elección de > particiones lógicas en vez de primarias (no al orden de los pasos, ni a crear > particiones sin darse uno cuenta... ;-P) > > Debe haber un error al interpretar los datos de las particiones primarias > cuando se usa lvm y debería comunicarse al equipo de debian o en su caso, que > se advirtiera en el instalador de que las particiones deben ser lógicas. Otro > caso grave es que LVM cambie los datos de boot, aunque parece que > afortunadamente es solo en los comandos LVM y no a nivel de sistema (fstab, > fdisk, etc.), como se veía en las salidas de comandos anteriores, y que > afecta a la creación de los volúmenes físicos y no los grupos de volúmenes o > a los volúmenes lógicos. > > Como se ve en las siguientes salidas de comandos todo va perfectamente > haciendo la misma configuración que he hecho desde el principio pero con > particiones lógicas, como se ve en /etc/fstab. Así que tened cuidado con > esto. > > pvscan > --------------------- > > PV /dev/hda7 VG grupovol lvm2 [4,66 GB / 0 free] > Total: 1 [4,66 GB] / in use: 1 [4,66 GB] / in no VG: 0 [0 ] > > > pvdisplay > --------------------- > > --- Physical volume --- > PV Name /dev/hda7 > VG Name grupovol > PV Size 4,66 GB / not usable 0 > Allocatable yes (but full) > PE Size (KByte) 4096 > Total PE 1192 > Free PE 0 > Allocated PE 1192 > PV UUID JD6A1h-j48W-goGO-Vv3K-OmNv-l4QH-1aC4hu > > > lvscan > --------------------- > > ACTIVE '/dev/grupovol/lv_root' [4,00 GB] inherit > ACTIVE '/dev/grupovol/lv_home' [672,00 MB] inherit > > > df -hT > --------------------- > > S.ficheros Tipo Tamaño Usado Disp Uso% Montado en > /dev/mapper/grupovol-lv_root > ext3 4,0G 670M 3,1G 18% / > tmpfs tmpfs 31M 0 31M 0% /dev/shm > /dev/hda5 ext3 221M 11M 199M 6% /boot > /dev/mapper/grupovol-lv_home > ext3 630M 17M 581M 3% /home > tmpfs tmpfs 31M 84K 31M 1% /dev > > > fdisk -l > --------------------- > > Disco /dev/hda: 6007 MB, 6007357440 bytes > 255 cabezas, 63 sectores/pista, 730 cilindros > Unidades = cilindros de 16065 * 512 = 8225280 bytes > > Disposit. Inicio Comienzo Fin Bloques Id Sistema > /dev/hda1 1 660 5301418+ 5 Extendida > /dev/hda5 * 1 30 240912 83 Linux > /dev/hda6 31 52 176683+ 82 Linux swap / Solaris > /dev/hda7 53 660 4883728+ 8e Linux LVM > > > cat /etc/fstab > --------------------- > > # /etc/fstab: static file system information. > # > # <file system> <mount point> <type> <options> <dump> <pass> > proc /proc proc defaults 0 0 > /dev/mapper/grupovol-lv_root / > ext3 defaults,errors=remount-ro 0 1 > /dev/hda5 /boot ext3 defaults 0 2 > /dev/mapper/grupovol-lv_home /home ext3 defaults 0 2 > /dev/hda6 none swap sw 0 0 > /dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0 > /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 > > >
sin duda creo que este fue uno de los mejores topics que he leido en el ultimo timepo, me alegro que hayas logrado dar solucion al problema y que este haya quedado documentado quisas podrias elaborar un pequeño howto o algo para publicarlo en algun sitio asi serviria de referencia para usuarios inexpertos en lo que a LVM se trata! salu2 y agradecido por todo el conocimiento entregado aunque no haya participado directamente del mismo :).. -- Nelson Lopez V C.CH.E.N. pgp --keyserver pgp.mit.edu --recv-keys 0x2C4EAF05
signature.asc
Description: This is a digitally signed message part