iochy Posté(e) le 21 septembre 2011 Partager Posté(e) le 21 septembre 2011 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 : root@debian-1:/etc# fdisk -l /dev/sd[bcd] Disk /dev/sdb: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xaac96308 Device Boot Start End Blocks Id System /dev/sdb1 1 1305 10482381 fd Linux raid autodetect Disk /dev/sdc: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x465e5204 Device Boot Start End Blocks Id System /dev/sdc1 1 1305 10482381 fd Linux raid autodetect Disk /dev/sdd: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x4fffa428 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
jack Posté(e) le 21 septembre 2011 Partager Posté(e) le 21 septembre 2011 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
iochy Posté(e) le 21 septembre 2011 Auteur Partager Posté(e) le 21 septembre 2011 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
jack Posté(e) le 21 septembre 2011 Partager Posté(e) le 21 septembre 2011 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
iochy Posté(e) le 21 septembre 2011 Auteur Partager Posté(e) le 21 septembre 2011 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 Voila ce que ça donne : cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md0 : active (auto-read-only) raid5 sdd1[4](S) sde1[3](S) sdc1[1] sdb1[0] 20962304 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/2] [uU_] unused devices: <none> mdadm --detail /dev/md0 /dev/md0: Version : 1.2 Creation Time : Wed Sep 21 10:40:14 2011 Raid Level : raid5 Array Size : 20962304 (19.99 GiB 21.47 GB) Used Dev Size : 10481152 (10.00 GiB 10.73 GB) Raid Devices : 3 Total Devices : 4 Persistence : Superblock is persistent Update Time : Wed Sep 21 10:40:14 2011 State : clean, degraded Active Devices : 2 Working Devices : 4 Failed Devices : 0 Spare Devices : 2 Layout : left-symmetric Chunk Size : 512K Name : debian-1:0 (local to host debian-1) UUID : 95637197:3bfc49f7:47eece46:7af49ee5 Events : 0 Number Major Minor RaidDevice State 0 8 17 0 active sync /dev/sdb1 1 8 33 1 active sync /dev/sdc1 2 0 0 2 removed 3 8 65 - spare /dev/sde1 4 8 49 - spare /dev/sdd1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
jack Posté(e) le 21 septembre 2011 Partager Posté(e) le 21 septembre 2011 mdadm –add /dev/md0 /dev/sdd1 mdadm --assemble --update=resync /dev/md0 /dev/sdb1 /dev/sdc1 /dev/sdd1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
iochy Posté(e) le 21 septembre 2011 Auteur Partager Posté(e) le 21 septembre 2011 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é. Lien vers le commentaire Partager sur d’autres sites More sharing options...
jack Posté(e) le 22 septembre 2011 Partager Posté(e) le 22 septembre 2011 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
iochy Posté(e) le 22 septembre 2011 Auteur Partager Posté(e) le 22 septembre 2011 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
jack Posté(e) le 22 septembre 2011 Partager Posté(e) le 22 septembre 2011 --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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant