dudunator Posted March 11, 2008 Share Posted March 11, 2008 Bonjour, Alors, voilà mon probleme, j'essaie de monter un volume raid 5 sur 3 disques durs... je me suis librement inspiré de ces 2 tutoriaux: http://planet.ubuntu-fr.org/post/2007/10/13/mdadm-raid5 http://doc.ubuntu-fr.org/raid_logiciel normalement ça aurait du être bon, mais ce n'est pas le cas: - les disques durs sont formatés en ext3 et genre, au premier demarrage, ils apparaissent bien comme montés: sda1-sdb1 & sdc1 - ensuite, je lance mdadm avec la commande mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sda1 /dev/sdb1 /dev/sdc1 transforme les 3 disk en 1 raid 5... - la création dure des heures mais bon, c'est pas grave, ça tourne pendant la nuit... - ensuite, je formate en ext3 le truc créé à savoir /dev/md0, apparemment ca marche - ensuite je rajoute la ligne dans fstab pour que ca se monte tout seul et je crée le repertoire de montage... bon, ca semble bien... je redemarre (habitude windows certainement), déjà, premier fist, j'ai un message d'erreur qui me dit que les disques sda1 sdb1 et sdc1 qui ont l'uuid x, y ou z n'ont pas été reconnus! Bordel, mais c'est quoi ce fucking uuid de merde.... en plus, on me dit que le raid n'est pas monté... alors, un coup de fstab, je vire ces uuid de merde, redemarrage, même message d'erreur, toujours pas de raid monté.... bref, j'sais plus quoi faire, any idea les gens??? je vous mets juste en dessous le fstab et le fdisk obtenu, je viens de capter je ne sais pas pkoi que les disks sda sdb et sdc ont fait une "translation" et se sont transformés en sdb sdc et sdd... (mes disques raid etaient lors du premier demarrage sda sdb et sdc, là, apparemment avec le fdisk ils sont sdb sdc sdd ) bref, là, jsuis rubixcub... surtout que c'etait pas le cas lors du premier demarrage.... est ce que les 0x0000a178 du fdisk peuvent être des uuid? C'est pas plutot un identifiant pour le disk dur et pas le volume qui m'interesse??? sinon, si vous avez une idée pour me sortir de cette merde, je suis preneur.... de la même facon, c'est quoi les arguments pour que ce fucking raid ait les droit pour mon utilisateur de base, c'est bon comme argument dans fstab: defaults,user,rw,uid=1000,gid=1000???? si vous avez besoin d'autre resultats pour des lignes de commandes, merci de me dire, et je vous ferai ça ce soir ah oui, autre remarque, ma distrib c'est ubuntu, et quand je vais dans le "gestionnaire de peripherique" et que je regarde les disques durs, le uiid vol id est toujours le même pour sdb1-sdc1 et sdd1.... bref, jy comprends quedalle merci d'avance de m'appporter vos precieux conseils ah oui, j'oublie, je suis néophyte linux, alors, si vous voulez que je fasse des trucs, merci de detailler parce que je suis une poubelle mais j'essaie d'apprendre fstab : # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 # /dev/sdd1 UUID=74f7cb9f-b957-4121-a407-3e0342a4fc75 / reiserfs notail 0 1 # /dev/sda1 UUID=51631c62-9f05-472d-8e73-fd43ddf0012a /media/sda1 ext3 defaults 0 2 # /dev/sdb1 UUID=4564e2b0-194a-46b8-8edf-b3d91cc1d9b8 /media/sdb1 ext3 defaults 0 2 # /dev/sdc1 UUID=37e506d9-45b0-472c-ac87-918dcf4c77b7 /media/sdc1 ext3 defaults 0 2 # /dev/sdd5 UUID=44C3-B021 /media/sdd5 vfat defaults,utf8,umask=007,gid=46 0 1 # /dev/sdd2 UUID=392d5647-5efe-4b28-987c-db389c54efd6 none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto,exec 0 0 /dev/md0 /media/raid/ ext3 defaults,user,rw,uid=1000,gid=1000 0 1 fdisk -l : Disque /dev/sda: 164.6 Go, 164696555520 octets 255 heads, 63 sectors/track, 20023 cylinders Units = cylindres of 16065 * 512 = 8225280 bytes Disk identifier: 0xad81c116 Périphérique Amorce Début Fin Blocs Id Système /dev/sda1 * 1 3824 30716248+ 83 Linux /dev/sda2 3825 4016 1542240 82 Linux swap / Solaris /dev/sda3 4017 20023 128576227+ f W95 Etendu (LBA) /dev/sda5 4017 20023 128576196 b W95 FAT32 Disque /dev/sdb: 750.1 Go, 750156374016 octets 255 heads, 63 sectors/track, 91201 cylinders Units = cylindres of 16065 * 512 = 8225280 bytes Disk identifier: 0x000e4c33 Périphérique Amorce Début Fin Blocs Id Système /dev/sdb1 * 1 91201 732572001 fd Linux raid autodetect Disque /dev/sdc: 750.1 Go, 750156374016 octets 255 heads, 63 sectors/track, 91201 cylinders Units = cylindres of 16065 * 512 = 8225280 bytes Disk identifier: 0x00004336 Périphérique Amorce Début Fin Blocs Id Système /dev/sdc1 1 91201 732572001 fd Linux raid autodetect Disque /dev/sdd: 750.1 Go, 750156374016 octets 255 heads, 63 sectors/track, 91201 cylinders Units = cylindres of 16065 * 512 = 8225280 bytes Disk identifier: 0x0000a178 Périphérique Amorce Début Fin Blocs Id Système /dev/sdd1 1 91201 732572001 fd Linux raid autodetect Disque /dev/md0: 1500.3 Go, 1500307259392 octets 2 heads, 4 sectors/track, 366285952 cylinders Units = cylindres of 8 * 512 = 4096 bytes Disk identifier: 0x00000000 Disque /dev/md0 ne contient pas une table de partition valide Link to comment Share on other sites More sharing options...
LukeSkyPator Posted March 11, 2008 Share Posted March 11, 2008 http://www.labo-linux.com/cours/module-1/c...13-raid-et-lvm/ T'as toutes les commandes, testées sur mon RAID 5 4 disques et ça marche. LSP, le manchot qui renvoie à la source Link to comment Share on other sites More sharing options...
tyrann27 Posted March 11, 2008 Share Posted March 11, 2008 Heu ya un truc pas net dans ton fstab Si tu crées un raid, alors tu dois indiquer le volume raid à monter et pas les devices... Genre dans ton fstab tu y mettra l'entrée /dev/md0 ou l'uuid en faisant un vol_id /dev/md0 (ou autre commande suivant la distrib) Ensuite, tes devices /dev/sd[abc]1 tu dois les virer du fstab. Commençons déjà par là et ça devrait réparer bien des choses Link to comment Share on other sites More sharing options...
Dark26 Posted March 11, 2008 Share Posted March 11, 2008 de tête, mais pour monter un raid , les disques ne doivent pas être en ext 2 ( ou 3 ) il faut les formater dans un format spécfique ( raid) avant da faire monter le raid ... et ils ne réapparaitront dans ton fstab !!! edit : voila c'est écrit dans le lien du deuxième tuto que tu as écrit en premier poste : Tapez encore sur la touche `Entrée`Tapez sur la touche 't' pour changer le type de patition. Tapez 'fd' (Valeure hexadecimale correspondant à "Linux Raid Autodetect") puis `Entrée` afin de valider. Enfin, validez les modifications en tapant `w` : ça devrait beaucoup bien fonctionner, et ça devrait être plus rapide Link to comment Share on other sites More sharing options...
tuXXX Posted March 11, 2008 Share Posted March 11, 2008 Bah ouais, le raid5, même software, marche toujours de la même façon, ça agit sur les blocks directement, et ça fait abstraction de ce qu'il y a dessous, et ensuite on formate ce raid5 qui est constitué d'un peu n'importe quoi, peu importe. On doit tout de même créer les partitions, mais pas les formater. Link to comment Share on other sites More sharing options...
dudunator Posted March 12, 2008 Author Share Posted March 12, 2008 Merci pour vos conseils alors effectivement, il y avait un pb et dans le fstab et ailleurs... en effet, les uuid indiquées (par defaut par ubuntu) dans le fstab n'etait plus valide apres formatage du raid => g viré les disks raids (qui etaient bien en fd soit dit en passant) du fstab ensuite, j'avais un pb bizarre, les disk durs qui changent de place.... mon sda se retrouvait en sdd une fois sur deux... ce qui est d'autant plus bizarre que le systeme devait etre sur sdd1 ... enfin bref, j'ai resolu ca en rajoutant l'UUID dans le fstab genre pour la partition fat32 du sdd5..... bref, là ca marche, jsuis content http://www.labo-linux.com/cours/module-1/c...13-raid-et-lvm/T'as toutes les commandes, testées sur mon RAID 5 4 disques et ça marche. LSP, le manchot qui renvoie à la source j'avais bien suivi un guide/tuto equivalent à celui ci, mais le pb venait en fait je crois dubuntu qui setait permis un peu trop de truc avec le fstab et vu que je debute.... c'est pas evident pour moi de capter les erreurs ^^ mais merci quand même, decidément, tu mauras conseillé pour le hardware et le software pour mon serveur ))) d'ailleurs, vu que tu as déjà un raid, est ce qu'on peut rajouter un disque dur sans perdre les données... par exemple je veux passer dun raid 5 avec 3 disques à un raid 5 avec 4 disques sans perdre mes données, c'est possible???? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.