OVH Community, votre nouvel espace communautaire.

GRUB et RAID: "Found two disks with the index..."


DarkShimy
20/06/2015, 20h04
Plop!

Je me tourne vers vous pour un souci que je viens de rencontrer et n'étant pas un expert de la manipulation de tout ce qui est RAID j'ai préféré me renseigner avant de tenter quoi que ce soit.

Donc, je venais de faire une mise à jour (apt-get upgrade) du package linux-image. Et voilà que GRUB se met à me lancer l'erreur "Found two disks with the index 0 for raid md1" et pareil pour md2. Je suis sous Debian 7 (Wheezy) avec un serveur avec 3 disques SSD montés en RAID 1. EDIT: On dirait qu'un disque (sdc) est pas monté dans le RAID, bizarre...

J'ai fait quelques recherches sur le net mais tout me semble très flou n'y connaissant pas grand chose. (Gné?)

Que faire? S'il y a une solution sans perte de données je suis preneur.

Merci d'avance!

EDIT: J'ai rajouté le disque sdc dans les 2 arrays et redimensionné pour avoir 3 entrées actives et le problème a disparu de lui-même. Très étonnant.

# mdadm --detail --scan /dev/md1
/dev/md1:
Version : 0.90
Creation Time : Fri Jul 25 16:38:05 2014
Raid Level : raid1
Array Size : 40958912 (39.06 GiB 41.94 GB)
Used Dev Size : 40958912 (39.06 GiB 41.94 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 1
Persistence : Superblock is persistent

Update Time : Sat Jun 20 20:59:52 2015
State : active
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0

UUID : 89e644d8:240baba7:a4d2adc2:26fd5302
Events : 0.45531325

Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 8 17 1 active sync /dev/sdb1
---
# mdadm --detail --scan /dev/md2
/dev/md2:
Version : 0.90
Creation Time : Fri Jul 25 16:38:05 2014
Raid Level : raid1
Array Size : 106938304 (101.98 GiB 109.50 GB)
Used Dev Size : 106938304 (101.98 GiB 109.50 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 2
Persistence : Superblock is persistent

Update Time : Sat Jun 20 21:00:58 2015
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0

UUID : c602c2ee:03c9d1ce:a4d2adc2:26fd5302
Events : 0.12932797

Number Major Minor RaidDevice State
0 8 2 0 active sync /dev/sda2
1 8 18 1 active sync /dev/sdb2
---
# fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0002964c

Device Boot Start End Blocks Id System
/dev/sda1 * 4096 81922047 40958976 fd Linux raid autodetect
/dev/sda2 81922048 295798783 106938368 fd Linux raid autodetect
/dev/sda3 295798784 312573951 8387584 82 Linux swap / Solaris

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000310a6

Device Boot Start End Blocks Id System
/dev/sdb1 * 4096 81922047 40958976 fd Linux raid autodetect
/dev/sdb2 81922048 295798783 106938368 fd Linux raid autodetect
/dev/sdb3 295798784 312573951 8387584 82 Linux swap / Solaris

Disk /dev/md1: 41.9 GB, 41941925888 bytes
2 heads, 4 sectors/track, 10239728 cylinders, total 81917824 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

Disk /dev/md1 doesn't contain a valid partition table

Disk /dev/md2: 109.5 GB, 109504823296 bytes
2 heads, 4 sectors/track, 26734576 cylinders, total 213876608 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

Disk /dev/md2 doesn't contain a valid partition table

Disk /dev/sdc: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00021cf4

Device Boot Start End Blocks Id System
/dev/sdc1 * 4096 81922047 40958976 fd Linux raid autodetect
/dev/sdc2 81922048 295798783 106938368 fd Linux raid autodetect
/dev/sdc3 295798784 312573951 8387584 82 Linux swap / Solaris