Bonjour à tous,
Sous VmWare j'essaye de me configurer un serveur de fichier sous débian. Mon système est installé sur disque de 16 giga, et j'ai créé 3 disques de 10 giga pour faire du raid5 avec "mdadm".
Je me suis servi du tutau disponible ici la création des partitions c'est bien passé, la commande ls -l /dev/sd[bcd] me donne :
Device Boot Start End Blocks Id System
/dev/sdd1 1 1305 10482381 fd Linux raid autodetect
Ensuite je créé mon raid5 avec la commande :
root@debian-1:/etc# mdadm --create /dev/md0 --level=raid5 --raid-devices=2 /dev/sdb1 /dev/sdc1 --spare-devices=1 /dev/sdd1
Le raid semble ce construire, mais quand je regarde le détail de ma configuration, ça me semble bizarre :
root@debian-1:/etc# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active (auto-read-only) raid5 sdc1[3](S) sdd1[2](S) sdb1[0]
10481152 blocks super 1.2 level 5, 512k chunk, algorithm 2 [2/1] [U_]
unused devices: <none>
Notamment le "S" après sdc1[3](S) et sdd1[2](S). Il semble qu'il identifie le disque de spare, mais je ne comprends pas pourquoi il y en a 2 ?
Merci de votre aide
__________________
Si la liberté est hors la loi, alors seuls les hors la loi seront libres
L'ignorant affirme, le savant doute, le sage réfléchit
Le 3 eme disque d'un raid 5 n'est pas un spare normalement, il fait partie du raid.
Un mdadm --detail /dev/md0 te donne quoi ?
Édit: dans ton tuto il y a 4 disques, il en utilise 3 pour la raid et un spare, toi tu as que 3 disques ...
Un raid 5 n'atteint son niveau de fonctionnement qu'avec 3 disques non spare... La tu as un pseudo raid 1 + spare.
__________________ Hello IT ... Have you tried to turn it off and on again ? ... The button on the side, is it glowing ? ... Yeah you need to turn it on ! ... The button turns it on ? ... You DO know how a button works don't you ! ?
J'ai adapté le tutau à ma config, dans mon freenas actuellement j'ai 3 disque de 500 giga, pour 1 téra utilisable. Je pensais que le raid 5 utilisait au minimum 3 disque dur ?
root@debian-1:/etc# mdadm --detail /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Wed Sep 21 08:21:31 2011
Raid Level : raid5
Array Size : 10481152 (10.00 GiB 10.73 GB)
Used Dev Size : 10481152 (10.00 GiB 10.73 GB)
Raid Devices : 2
Total Devices : 3
Persistence : Superblock is persistent
Update Time : Wed Sep 21 08:43:15 2011
State : clean
Active Devices : 2
Working Devices : 3
Failed Devices : 0
Spare Devices : 1
Layout : left-symmetric
Chunk Size : 512K
Name : debian-1:0 (local to host debian-1)
UUID : 28ab707d:c725382a:618da5fb:d099d658
Events : 42
Number Major Minor RaidDevice State
0 8 17 0 active sync /dev/sdb1
3 8 33 1 active sync /dev/sdc1
2 8 49 - spare /dev/sdd1
__________________
Si la liberté est hors la loi, alors seuls les hors la loi seront libres
L'ignorant affirme, le savant doute, le sage réfléchit
Non un RAID5 peut techniquement fonctionner sur 2 disques, il n'y a juste aucun interet de faire de la sorte.
La tu as configuré un RAID5 de 2 disque + 1 spare ...
Si tu veux un spare il te faut 4 disques dont 3 dans le RAID5.
__________________ Hello IT ... Have you tried to turn it off and on again ? ... The button on the side, is it glowing ? ... Yeah you need to turn it on ! ... The button turns it on ? ... You DO know how a button works don't you ! ?
Je viens d'essayer avec 4 disques dont 1 spare, en utilisant la commande :
mdadm --create /dev/md0 --level=raid5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1 --spare-devices=1 /dev/sde1
__________________ Hello IT ... Have you tried to turn it off and on again ? ... The button on the side, is it glowing ? ... Yeah you need to turn it on ! ... The button turns it on ? ... You DO know how a button works don't you ! ?
Bon j'ai avancé, mais c'est à n'y rien comprendre.
J'avais fais un "snapshot" avant toute modification. j'ai donc tout repris, j'ai créé 5 disques de 10 giga, installé "mdadm", formaté 4 disques pour le raid.
J'ai créé mon volume, et j'ai bien un seul disque sur les 4 qui est reconnu en spare :
root@debian-1:/etc/apt# cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sdd1[4] sde1[3](S) sdc1[1] sdb1[0]
20962304 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/3] [UUU]
unused devices: <none>
Mais toujours uniquement 20 giga utilisable alors que je devrais en avoir 30 ?
PS : les dernières commandes que tu m'a donné donne rien, en gros il me dis impossible car le volume est utilisé.
__________________
Si la liberté est hors la loi, alors seuls les hors la loi seront libres
L'ignorant affirme, le savant doute, le sage réfléchit
J'arrive pas a comprendre pourquoi tu t'acharnes sur mdstat alors que ya que la moitié des informations ... mdadm --detail est ton ami ...
Mais en fait la c'est OK ... tu as un RAID 5 de 3 disques + spare. Donc tu as l'espace de 2 disques alloué, le 3 eme c'est la parité. Le spare c'est un disque dormant pour remplacer un disque defectueux. Ne pas oublier que le spare c'est pas obligatoire ... et le disque de spare ne fait pas parti a proprement parlé du RAID.
PS : Tu copies quand même pas le resultat des commandes a la main ? T'es en connexion puTTY et tu fais des copiés collés rassures moi
__________________ Hello IT ... Have you tried to turn it off and on again ? ... The button on the side, is it glowing ? ... Yeah you need to turn it on ! ... The button turns it on ? ... You DO know how a button works don't you ! ?
Non je ne recopie pas les commande à la main, je suis sous vmware donc j'ai accès à internet
Je comprends ce que tu me dis, mais on voit bien qu'il utilise 4 disques dont 1 de spare. Ca devrait me faire 30 giga utilisable non ?
Le PC est resté allumé toute la nuit, ce matin ta commande " mdadm --detail" me donne :
root@debian-1:/etc/apt# mdadm --detail
mdadm: No devices given.
__________________
Si la liberté est hors la loi, alors seuls les hors la loi seront libres
L'ignorant affirme, le savant doute, le sage réfléchit
--detail du device bien sur , donc ici mdadm --detail /dev/md0
La liste de device c'est sdd1[4] sde1[3](S) sdc1[1] sdb1[0]
sdb1, sdc1, sdd1 et sde1 donc 4 disques.
3 RAID5 + Spare , ça donne 2 disques de capacité donc 20GB.
__________________ Hello IT ... Have you tried to turn it off and on again ? ... The button on the side, is it glowing ? ... Yeah you need to turn it on ! ... The button turns it on ? ... You DO know how a button works don't you ! ?