Gentoo Archives: gentoo-user-de

From: Patrick Grimm <patrick@××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Nach Migration zu Kernel 2.6.19: /dev/md0 no such file or directory
Date: Fri, 06 Jul 2007 16:35:26
Message-Id: 468E6E73.906@lunatiki.de
In Reply to: Re: [gentoo-user-de] Nach Migration zu Kernel 2.6.19: /dev/md0 no such file or directory by Patrick Grimm
1 Patrick Grimm wrote:
2 > Am Donnerstag, 5. Juli 2007 11:13:16 schrieb Andreas Stallmann:
3 >
4 >> Hi!
5 >>
6 >> Ich hab hier ein gentoo-System, dessen Kernel ich von 2.6.18 auf 2.6.19
7 >> hochrüsten muß, damit ich drbd ans Laufen bekomme.
8 >>
9 >> Leider meldet mir der neue Kernel beim Start, er fände das Device
10 >> /dev/md0 nicht mehr. Unter dem alten 2.6.18er ist das device definitiv
11 >> vorhanden.
12 >>
13 >> Was mich wunder, ist das die Kernel-Konfiguration beider Kernels
14 >> identisch ist. Ich habe unter laufendem 2.6.18 folgendes gemacht
15 >>
16 >> zcat /proc/config.gz >/etc/kernels/kernel-config-x86--2.6.19-gentoo-r5
17 >> zcat /proc/config.gz >/usr/share/genkernel/x86/kernel-config-2.6
18 >> rm /usr/src/linux
19 >> ln -s /usr/src/linux-2.6.19-gentoo-r5 /usr/src/linux
20 >> zcat /proc/config.gz >/usr/src/linux/.config
21 >> genkernel --menuconfig all
22 >>
23 > Das hatte ich auch auf meinem Testrechner.
24 > Ich hatte aber noch nicht die zeit nachzuprüfen woran das liegt.
25 > Das einziege was ich schon probiert hatte war raid0 statisch in den kernel
26 > einzubauen was aber auch nichts brachte. Dann musste ich irgendeine neues
27 > usb-mod.ko testen und habe deswegen "genkernel menuconfig all" aufgerufen
28 > und was im usbsubsytem weis aber nicht mehr ob ich im raid menue auch was
29 > geändert habe auf jedenfall lief das /dev/md0 bei mir wieder.
30 > Ich komme an den rechner heute nich mehr ran aber ich mach morgen mal ein
31 > dif von den .config's
32 Also ich habe von version 2.6.19-gentoo-r5 auf
33 2.6.21-gentoo-r2 geupdatet. Und habe folgende einstellungen geändert
34 CONFIG_MD=y
35 -CONFIG_BLK_DEV_MD=m
36 -CONFIG_MD_LINEAR=m
37 -CONFIG_MD_RAID0=m
38 -CONFIG_MD_RAID1=m
39 -CONFIG_MD_RAID10=m
40 -CONFIG_MD_RAID456=m
41 -CONFIG_MD_RAID5_RESHAPE=y
42 -CONFIG_MD_MULTIPATH=m
43 -CONFIG_MD_FAULTY=m
44 -CONFIG_BLK_DEV_DM=m
45 -# CONFIG_DM_DEBUG is not set
46 -CONFIG_DM_CRYPT=m
47 -CONFIG_DM_SNAPSHOT=m
48 -CONFIG_DM_MIRROR=m
49 -CONFIG_DM_ZERO=m
50 -CONFIG_DM_MULTIPATH=m
51 -CONFIG_DM_MULTIPATH_EMC=m
52 -CONFIG_BLK_DEV_DM_BBR=m
53 +CONFIG_BLK_DEV_MD=y
54 +# CONFIG_MD_LINEAR is not set
55 +CONFIG_MD_RAID0=y
56 +# CONFIG_MD_RAID1 is not set
57 +# CONFIG_MD_RAID10 is not set
58 +# CONFIG_MD_RAID456 is not set
59 +# CONFIG_MD_MULTIPATH is not set
60 +# CONFIG_MD_FAULTY is not set
61 +# CONFIG_BLK_DEV_DM is not set
62
63 ich habe zum testen alles rausgeschmissen was ich nicht brauchte
64
65 ---------------------------------mdadm.conf--------------------------------------
66 DEVICE /dev/hda4 /dev/hdc4
67 ARRAY /dev/md0 level=raid0 num-devices=2 UUID=de2a01ef:fe13f2fe:0a94f75e:fa517677
68 ---------------------------------------------------------------------------------
69 und
70 #mdadm --assemble /dev/md0
71 müsste das raid0 dann starten.
72 ---------------------------------dmesg-------------------------------------------
73 md: md0 stopped.
74 md: bind<hdc4>
75 md: bind<hda4>
76 md0: setting max_sectors to 8, segment boundary to 2047
77 blk_queue_segment_boundary: set to minimum fff
78 raid0: looking at hda4
79 raid0: comparing hda4(29816576) with hda4(29816576)
80 raid0: END
81 raid0: ==> UNIQUE
82 raid0: 1 zones
83 raid0: looking at hdc4
84 raid0: comparing hdc4(29844288) with hda4(29816576)
85 raid0: NOT EQUAL
86 raid0: comparing hdc4(29844288) with hdc4(29844288)
87 raid0: END
88 raid0: ==> UNIQUE
89 raid0: 2 zones
90 raid0: FINAL 2 zones
91 raid0: zone 1
92 raid0: checking hda4 ... nope.
93 raid0: checking hdc4 ... contained as device 0
94 (29844288) is smallest!.
95 raid0: zone->nb_dev: 1, size: 27712
96 raid0: current zone offset: 29844288
97 raid0: done.
98 raid0 : md_size is 59660864 blocks.
99 raid0 : conf->hash_spacing is 59633152 blocks.
100 raid0 : nb_zone is 2.
101 raid0 : Allocating 8 bytes for hash.
102 ---------------------------------------------------------------------------------
103
104 Gruss Patrick
105
106
107 >> Ich hab auch noch mal in der menuconfig nachgeschaut, ob die raid-Module
108 >> kompiliert werden. Werden sie. Sie finden sich auch ganz brav unter
109 >> /lib/modules/2.6.19-gentoo-r5.
110 >>
111 >> Nach dem ersten Fehlstart, habe ich raid1 noch in die Datei
112 >> /etc/modules.autoload.d/kernel-2.6 aufgenommen. Der Effekt ist der
113 >> selbe... *grrrr*
114 >>
115 >> Habt ihr vielleicht 'ne Erklärung dafür? Der Schritt von 2.6.18 auf
116 >> 2.6.19 läßt ja nicht grade großartige Änderungen vermuten...
117 >> Oder ist das sogar ein dokumentierter Bug? Ich habe auf jeden Fall nix
118 >> entsprechendes gefunden.
119 >>
120 >> Danke für eure Hilfe,
121 >>
122 >> Andreas
123 >>
124 >> --
125 >> Andreas Stallmann - fon: +49 (0) 2241 397198 -3 - fax: -9
126 >> dawin gmbh - belgische allee 50 - 53842 troisdorf
127 >> hrb 8266 -- amtsgericht siegburg - steuernummer: 220/5793/0373
128 >> geschäftsführer: jan dreßler
129 >>
130 >
131 >
132 >
133
134 --
135 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-de] Nach Migration zu Kernel 2.6.19: /dev/md0 no such file or directory Andreas Stallmann <stallmann@×××××.de>