[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Fwd: Re: LVM2 y error en metadatos



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.

-- 
---------------------------------------------------------
Francisco J. Bejarano 
Administrador de Sistemas
Q&E Intelligent Integrated Solutions S.L.
www.qye.com
---------------------------------------------------------



Reply to: