Jump to content

Probleme pour monter un raid


Recommended Posts

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 :D)

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 :keskidit:

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 :resolu: mais j'essaie d'apprendre :bocul:

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

Heu ya un truc pas net dans ton fstab :postsinutiles:

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 :transpi:

Link to comment
Share on other sites

de tête, mais pour monter un raid , les disques ne doivent pas être en ext 2 ( ou 3 ) :transpi:

il faut les formater dans un format spécfique ( raid) avant da faire monter le raid ...

et ils ne réapparaitront dans ton fstab !!! :postsinutiles:

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 :transpi:

Link to comment
Share on other sites

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

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 :cartonrouge:

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 :p)))

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...