Forum Gentoo

Ce nouveau forum est consacré à la communauté francophone des utilisateurs de Gentoo. Il vient en complément du forum officiel de gentoo.

Vous n'êtes pas connecté.

#1 2010-01-24 21:18:10

Scytale
New member
Date d'inscription: 2010-01-24
Messages: 1

mdadm ne veut pas fonctionner :(

Bonjour,

Je viens d'installer une gentoo 2.6.31 et tout fonctionne parfaitement. J'ai eu besoin d'installer mdadm afin de mettre en RAID 1 de disques identiques (qui ne contiennent pas gentoo).

Mes 2 disques ont une seule partition (de type "fd"):

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x45b945b8

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1      121601   976760001   fd  Linux raid autodetect

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x45b945b9

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1      121601   976760001   fd  Linux raid autodetect

Lorsque je tente de créer le disque j'obtiens le message suivant:

> mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1
mdadm: device /dev/sdb1 not suitable for any style of array

Qu'à cela ne tienne, j'ai tenté de charger le module "raid1" mais cette fois-ci j'ai l'erreur suivante:
> modprobe raid1
FATAL: Module raid1 not found.
> modprobe raid0
FATAL: Module raid0 not found.
> modprobe dm-mirror
FATAL: Error inserting dm_mirror (/lib/modules/2.6.31-gentoo-r6/kernel/drivers/md/dm-mirror.ko): Invalid module format

Pour info le contenu (du dossier /lib/modules/2.6.31-gentoo-r6/kernel/drivers/md) est :
-rw-r--r-- 1 root root 29096 Jan 24 16:23 raid10.ko
-rw-r--r-- 1 root root 12031 Jan 24 16:23 multipath.ko
-rw-r--r-- 1 root root  7988 Jan 24 16:23 linear.ko
-rw-r--r-- 1 root root  6806 Jan 24 16:23 faulty.ko
-rw-r--r-- 1 root root  3382 Jan 24 16:23 dm-zero.ko
-rw-r--r-- 1 root root 33125 Jan 24 16:23 dm-snapshot.ko
-rw-r--r-- 1 root root  4984 Jan 24 16:23 dm-round-robin.ko
-rw-r--r-- 1 root root 15608 Jan 24 16:23 dm-region-hash.ko
-rw-r--r-- 1 root root 21652 Jan 24 16:23 dm-multipath.ko
-rw-r--r-- 1 root root 83055 Jan 24 16:23 dm-mod.ko
-rw-r--r-- 1 root root 21542 Jan 24 16:23 dm-mirror.ko
-rw-r--r-- 1 root root 13838 Jan 24 16:23 dm-log.ko
-rw-r--r-- 1 root root 18197 Jan 24 16:23 dm-crypt.ko
-rw-r--r-- 1 root root 14160 Jan 24 16:23 dm-bbr.ko
-rw-r--r-- 1 root root 21542 Jan 24 19:22 dm-mirror

J'ai voulu ré-installer le noyau afin de vérifier que les modules sont bien pris en compte lors de la compilation et il s'avère que les modules "raid1" (celui qui m'intéresse) a bien une petite étoile en face (ce qui devrait signifier que le module doit être intégré directement lors de la compilation).

Voila. Je ne sais pas ce que j'ai oublié mais quoiqu'il en soit je n'arrive pas à le faire fonctionner. Pour info je l'ai déjà fait fonctionner sur une debian san problème particulier.

Hors ligne

 

#2 2010-01-29 16:20:46

supertux54
Member
Date d'inscription: 2009-03-03
Messages: 133

Re: mdadm ne veut pas fonctionner :(

Bonjour,

Pour commencer, si lsmod ne te renvoie pas de raid1.ko,
tente un  #zcat /proc/config.gz | grep RAID

Chez moi, j'ai

Code:

CONFIG_MD_RAID0=y
CONFIG_MD_RAID1=y
CONFIG_MD_RAID10=y
CONFIG_MD_RAID456=y
CONFIG_MD_RAID6_PQ=y

mais ils sont en dur dans le noyau.

A mon avis, c'est pour cela que mdadm ne fonctionne pas.
A ta place, je les placerais en dur dans ton noyaux, c'est pratique.

A plus.


Désolé s'il manque des "e" dans mes posts, mais mon clavier a eu unE  allergie à la bière smile
Clavier en retraite, s'il manque encore des E c'est que j'en ai trop bu !! smile
Les vacances, c'est bien quand elles n'ont pas de fin smile smile

Hors ligne

 

Pied de page du Forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson

Forum PHP | Forum gentoo.fr