Incompréhensions configuration RAID 10

Incompréhensions configuration RAID 10 - Stockage - Systèmes & Réseaux Pro

Marsh Posté le 12-08-2015 à 18:46:37    

Bonjour à tous,

 

Je recherche à monter un serveur Debian avec un RAID10 logiciel (mdadm).
Serveur de marque HP, 4 disques identiques de 2 To pour une capacité utile souhaitée de 4To.

 

J'installe Debian et je suis ce tuto, mais en choisissant bien RAID10 et non RAID1:
http://memo-linux.com/installer-un [...] vec-mdadm/

 

J'ai donc:
Une partition md0, point de montage / de 32Go
Une partition md1, swap de 8Go
Une partition md2, point de montage /data de 2To

 

J'ai installé grub sur le premier disque (/dev/sda)
Puis j'ai lancé un "dpkg-reconfigure grub-pc" afin que le systeme boot même si un disque n'est pas présent (comme sur ce screenshot: https://wiki.debian.org/DebianInsta [...] %2Bsdb.png )

 

Jusque là, pas de problème. Ca installe, ça boot, tout fonctionne.
Par contre je ne comprend pas bien quelque chose. Voici le résultat d'un  df -h

 
Citation :


root@campus-backupstorage:~# df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/md0            59G    1,4G   55G   3% /
udev                10M       0   10M   0% /dev
tmpfs              1,6G    8,8M  1,6G   1% /run
tmpfs              4,0G       0  4,0G   0% /dev/shm
tmpfs              5,0M       0  5,0M   0% /run/lock
tmpfs              4,0G       0  4,0G   0% /sys/fs/cgroup
/dev/md2           3,6T     69M  3,4T   1% /data

 

Et un TOP m'indique 16GB de SWAP.
Pourtant, j'avais bien partitionné chaque disque en 32/8/le reste.
On remarque que la taille du / et du swap sont doublées (pourquoi?) alors que la partition /data elle a bien la bonne taille souhaitée pour un RAID 10. Mais je ne comprends pas pourquoi??

 

Puis je cherche a tester le bon fonctionnement du RAID (pas à chaud, je tiens à mes disques) :)
J'éteins le serveur, je retire le disque 3/4. Plus rien ne boot.
J'éteins le serveur, je remet le disque en place, ça boot.

 

Un simplecat /proc/mdstat me donne ceci:

 
Citation :


md2 : active raid10 sda3[0] sdc3[2] sdb3[1] sdd3[3]
      3828641792 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]
      [>....................]  resync =  3.8% (148323456/3828641792) finish=1547.2min speed=39642K/sec
      bitmap: 28/29 pages [112KB], 65536KB chunk

 

md1 : active (auto-read-only) raid10 sdc2[2] sda2[0] sdb2[1] sdd2[3]
      15616000 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]

 

md0 : active raid10 sdc1[2] sda1[0] sdb1[1] sdd1[3]
      62466048 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]

 

unused devices: <none>

 

Déjà je suis très étonné de la lenteur de la recopie ! (finish=1547min) ?
Ensuite, pourquoi la recopie s'est lancée? Le système n'avait même pas booté...

 

Si quelqu'un sait m'éclairer sur mes quelques questions, il est le bienvenue :)
Merci a tous et bonne soirée


Message édité par martinus36 le 12-08-2015 à 18:47:15
Reply

Marsh Posté le 12-08-2015 à 18:46:37   

Reply

Marsh Posté le 12-08-2015 à 21:00:42    

Chaque fois que tu démarré avec une conf différente le raid passe à un état dégradé.
Des que tu remets tes disques il le reconstruit sans effacer les données donc ça prend du temps et plus ta volumétrie est grande plus c est long.


---------------
Mon Feedback---Mes ventes
Reply

Marsh Posté le 13-08-2015 à 15:47:18    

Donc le démarrage sur busybox c'est le mode dégradé du RAID?  
 
J'ai cherché sur le net pour booter quand même en cas de RAID défaillant (je préfère avoir de la dispo et être alerté qu'un disque est HS avec de la supervision que de ne rien avoir du tout), et j'ai trouvé qu'il fallait modifier le fichier /etc/initramfs-tools/conf.d/mdadm en y ajoutant la ligne BOOT_DEGRADED=true.
 
Sauf que chez moi ce fichier n'existe pas. Une idée? Je suis sous Debian 8 :??:

Reply

Marsh Posté le 13-08-2015 à 15:52:27    

Non le monde dégradé c est ton os qui demare normalement et tout fonctionne normalement mais ton raid est en état dégradé car il y a au moins un disque hs.
Lorsque ce disque est remplace le statut passe en recovery
 
Aucune idée pour avoir une alerte mais suffit de pouvoir envoyer un mail sur les tests smarts des disques je suppose


---------------
Mon Feedback---Mes ventes
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed