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 -- --------------------------------------------------------- Francisco J. Bejarano Administrador de Sistemas Q&E Intelligent Integrated Solutions S.L. www.qye.com ---------------------------------------------------------