Page 1 sur 1

[Résolu] Problème avec du raid 5 sous linux

Publié : jeu. 21 août 2008 08:51
par Zedoune
Bonjour

Je suis un peu nouveau dans cet univers, c'est la première fois que j'utilise du raid, et là sous Linux j'ai commencé par du raid 5 avec 4 DD pour ma .home. La création d'après un tuto s'est bien passée et tout, mais au reboot, impossible de réutiliser la partition (c'est ballot :D)

Voila le message que j'ai au boot du système:
md: Autodetecting RAID arrays.
md: Scanned 4 and added 4 devices.
md: autorun ...
md: considering sde1 ...
md: adding sde1 ...
md: adding sdd1 ...
md: adding sdc1 ...
md: adding sdb1 ...
md: created md0
md: bind
md: bind
md: bind
md: bind
md: running:
raid456: Unknown symbol dma_wait_for_async_tx
raid456: Unknown symbol async_xor_zero_sum
raid456: Unknown symbol async_xor
raid456: Unknown symbol async_memcpy
raid456: Unknown symbol async_trigger_callback
raid456: Unknown symbol xor_blocks
raid456: Unknown symbol async_tx_issue_pending_all
md: personality for level 5 is not loaded!
md: do_md_run() returned -22
md: md0 stopped.
md: unbind
md: export_rdev(sde1)
md: unbind
md: export_rdev(sdd1)
md: unbind
md: export_rdev(sdc1)
md: unbind
md: export_rdev(sdb1)
md: ... autorun DONE.
J'ai essayé de rajouter raid456, async_xor, async_memcpy, xor, async_tx au /etc/modules mais ça change rien...
D'ailleurs, même là je sais pas comment je peux monter le raid à la main :??:

S'il vous plait un petit coup de main ce serait sympa. :D
J'utilise Paldo en distribution (pas de critique :o)

Et s'il manque des informations (c'est bien possible) n'hésitez pas à me les demander :hello: Je savais pas trop quoi poster en plus comme infos

Merci :hello:

[Résolu] Problème avec du raid 5 sous linux

Publié : jeu. 21 août 2008 12:56
par syno
Bonjour !

On dirais que le module raid456 ne veux pas se charger (incompatibilité avec le noyaux ou avec une librairie).

As-tu compilé toi même ces modules ? et as-tu changé ne noyaux entre temps ?

Tu peux essayer de faire un insmod ou un modprobe à la main, et voir les messages de logs générés.

Les commandes principales sont :
lsmod
insmod
modprobe
rmmod

pour voir l'état de ton raid :
cat /proc/mdstat

Le fichier concerné (sur Suse, de mémoire, je sur sur win là) :

/etc/raidtab


[Résolu] Problème avec du raid 5 sous linux

Publié : jeu. 21 août 2008 13:00
par Zedoune
Non j'utilise le noyau d'origine de la distribution, apparement il faudrait caser les modules dans le initrd pour ça puisse fonctionner.

Là je viens de bricoler un truc dans un script de boot: avec mdadm --auto-detect il retrouve l'array et puis je lance un mount -t auto /dev/md0 /home

Je reboot voir si ça marche :)

Voila le mdstat une fois que le raid est activé
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sdb1[0] sdc1[1] sdd1[2] sde1[3]
1465151808 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]

unused devices:

[Résolu] Problème avec du raid 5 sous linux

Publié : jeu. 21 août 2008 13:05
par Zedoune
Bon ben ça à fonctionné !
Je pense que je vais laisser comme ça, ça reste assez propre ^^

[Résolu] Problème avec du raid 5 sous linux

Publié : jeu. 21 août 2008 16:03
par poulpito
mdadm auto detect marche pas mal :)
il te permet de re-importer ton raid après un formatage par ex :)

[Résolu] Problème avec du raid 5 sous linux

Publié : jeu. 21 août 2008 16:04
par nicodache
/me note ca :)

[Résolu] Problème avec du raid 5 sous linux

Publié : jeu. 21 août 2008 17:48
par syno
Pour ma gouverne... ce n'étais pas un pb de module ?

--------------

raid456: Unknown symbol dma_wait_for_async_tx
raid456: Unknown symbol async_xor_zero_sum
raid456: Unknown symbol async_xor

---------------

Je suis à coté de mes pompes ?

Ou alors il tentais de monter son /home avant de monter son / (et donc le modules n'étais pas ds initrd mais seulement ds /lib/mod...).

Eclairez moi... je voudrais pas m'endormir idiot ce soir (je sais, ça va être dur :) )

[Résolu] Problème avec du raid 5 sous linux

Publié : jeu. 21 août 2008 18:12
par nicodache
unknown symbol, ca sent les modules qui correspondent pas au kernel, ou un initrd qui ne correspond pas au kernel non plus.
ou un noyal mal configuré ;)

[Résolu] Problème avec du raid 5 sous linux

Publié : jeu. 21 août 2008 21:22
par Zedoune
J'ai installé xp sous virtualbox OSE, et je me suis dis, tiens je ferais bien un benchmark hdtune pour voir. C'est valable comme score sous virtualbox ? Et si oui c'est correct? Merci ^^

Image

[Résolu] Problème avec du raid 5 sous linux

Publié : ven. 22 août 2008 21:51
par Zedoune
Je viens de regarder la configuration du kernel, et tout ce qui touchait au raid a été compilé en modules, je suis en train de refaire le kernel en y intégrant le raid (et puis quelques optimisations dans la partie processeur) :D