Pregunta mdadm partiton no lo suficientemente grande como para unir matriz


He usado Linux de forma intermitente durante los últimos años, principalmente como arranque dual o como Máquinas Virtuales, pero cuando decidí construir un Portátil Dev, pensé que sería mejor que pusiera Linux como el sistema operativo base.

En el pasado he tenido problemas, así que pensé que usaría RAID para dar un poco de resistencia. Después de un poco de rasguños, encontré el siguiente artículo [URL = "https://wiki.debian.org/Multi%20HDD/SSD % 20Partition% 20Scheme "] Multi HDD / SSD Partition Scheme [/ URL].

En resumen, aconseja construir matrices 'anidadas' para que termine con algo como lo siguiente

md6 - /dev/sda1
    - /dev/md60

md60 -/dev/sdb1
     -/dev/sdc1

Intenté usar un LiveCD de Ubuntu y logré construir las matrices correctamente, sin embargo instalarlas fue una pesadilla, y nunca logré que funcionara (falló durante la instalación). Luego pasé a probar Debian, y aunque se instaló no pude obtener los controladores para que mi tarjeta gráfica funcionara.

Así que en la tercera distribución (suse) y aunque obtuvo padre pero parecía fallar cuando intentó ensamblar el RAID. Así que pensé en simplificarlo creando solo el RAID de nivel superior (md6) con una partición y con un dispositivo (por lo que no creía que estuviera degradado).

¡Así que ahora tengo una instalación de Suse completamente operativa!

Sin embargo, no tengo un RAID. así que traté de armar el ataque,

mdadm /dev/md6 --add --write-mostly /dev/md60

o (como alguien dijo que funcionó de esta manera ...

mdadm --add /dev/md6 --write-mostly /dev/md60

también intenté con y sin -escritura-en su mayoría pero siempre conseguí

mdadm: /dev/md60 not large enough to join array

así que un vistazo rápido a mdadm --detail dio lo siguiente ...

/dev/md6:
        Version : 1.2
  Creation Time : Sun Apr 27 14:42:13 2014
     Raid Level : raid1
     Array Size : 204341248 (194.88 GiB 209.25 GB)
  Used Dev Size : 204341248 (194.88 GiB 209.25 GB)
   Raid Devices : 1
  Total Devices : 1
    Persistence : Superblock is persistent

    Update Time : Fri May  9 20:38:51 2014
          State : clean 
 Active Devices : 1
Working Devices : 1
 Failed Devices : 0
  Spare Devices : 0

           Name : linux:6
           UUID : b24522f2:8622c47b:be61720b:e69b9dfd
         Events : 23

    Number   Major   Minor   RaidDevice State
       0       8       35        0      active sync   /dev/sdc3

y

/dev/md60:
        Version : 1.2
  Creation Time : Fri May  9 20:21:00 2014
     Raid Level : raid1
     Array Size : 204343296 (194.88 GiB 209.25 GB)
  Used Dev Size : 204343296 (194.88 GiB 209.25 GB)
   Raid Devices : 1
  Total Devices : 1
    Persistence : Superblock is persistent

  Intent Bitmap : Internal

    Update Time : Fri May  9 20:35:21 2014
          State : active 
 Active Devices : 1
Working Devices : 1
 Failed Devices : 0
  Spare Devices : 0

           Name : hotBlack.ons:60  (local to host hotBlack.ons)
           UUID : 39249c62:f41412c9:b1149c7d:fe4222a0
         Events : 2

    Number   Major   Minor   RaidDevice State
       0       8        7        0      active sync   /dev/sda7

así que eso parece

md6  Array Size : 204341248 (194.88 GiB 209.25 GB)
md60 Array Size : 204343296 (194.88 GiB 209.25 GB)

así que parece que md60 es 2MB más grande que md6 (que es como lo configuré), entonces ¿cómo puede ser demasiado pequeño?

¿Que me estoy perdiendo aqui?

Cualquier consejo recibido con gratitud?

Nick (c)


1


origen




Respuestas: