Hoi, al tijden heb ik een probleem met het automatisch laten assemblen van een raid0. Hoewel aan de configuratie weinig fout zou moeten kunnen (genoeg auto-config scripts) krijg ik het niet voor elkaar.
Ik vermoed dat het al fout gaat als ik mdadm laat scannen:
Blijkbaar zijn er 2 UUIDs voor mijn array, echter die eerste UUID kom ik verder nergens tegen. /dev/md0 bestaat uit /dev/sdb1 en /dev/sdc1
Deze box draait ubuntu 9.10, mdadm - v2.6.7.1 - 15th October 2008.
Om auto assembly on boot voor elkaar te krijgen ziet mijn mdadm.conf file er zo uit
De bovenste ARRAY regel heb ik ook geprobeerd weg te laten, maar dat maakt geen verschil. Na het updaten van de initram-fs reboot ik, en er lijkt wel iets met m'n array te gebeuren. Ik kan hem echter niet mounten. Voordat ik hem kan gebruiken moet ik de array eerst stoppen, handmatig assemblen, en dan kan ik hem wel mounten. Weet iemand misschien waar het fout gaat?
Ik vermoed dat het al fout gaat als ik mdadm laat scannen:
code:
1
2
3
| frank@frank-server:/var/share# sudo mdadm --examine --scan ARRAY /dev/md0 level=raid0 num-devices=2 UUID=5a29a895:1b90e69d:86cb0c84:60fc3622 ARRAY /dev/md0 level=raid0 num-devices=2 UUID=94edac44:89dcb4b6:17d4a9e0:a19f821b |
Blijkbaar zijn er 2 UUIDs voor mijn array, echter die eerste UUID kom ik verder nergens tegen. /dev/md0 bestaat uit /dev/sdb1 en /dev/sdc1
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
| frank@frank-server:/var/share# sudo mdadm --examine /dev/sdb1 /dev/sdc1
/dev/sdb1:
Magic : a92b4efc
Version : 00.90.00
UUID : 94edac44:89dcb4b6:17d4a9e0:a19f821b
Creation Time : Tue Oct 20 00:24:35 2009
Raid Level : raid0
Used Dev Size : 0
Raid Devices : 2
Total Devices : 2
Preferred Minor : 0
Update Time : Tue Oct 20 00:24:35 2009
State : active
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : 1724ab0c - correct
Events : 1
Chunk Size : 64K
Number Major Minor RaidDevice State
this 0 8 17 0 active sync /dev/sdb1
0 0 8 17 0 active sync /dev/sdb1
1 1 8 33 1 active sync /dev/sdc1
/dev/sdc1:
Magic : a92b4efc
Version : 00.90.00
UUID : 94edac44:89dcb4b6:17d4a9e0:a19f821b
Creation Time : Tue Oct 20 00:24:35 2009
Raid Level : raid0
Used Dev Size : 0
Raid Devices : 2
Total Devices : 2
Preferred Minor : 0
Update Time : Tue Oct 20 00:24:35 2009
State : active
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : 1724ab1e - correct
Events : 1
Chunk Size : 64K
Number Major Minor RaidDevice State
this 1 8 33 1 active sync /dev/sdc1
0 0 8 17 0 active sync /dev/sdb1
1 1 8 33 1 active sync /dev/sdc1 |
Deze box draait ubuntu 9.10, mdadm - v2.6.7.1 - 15th October 2008.
Om auto assembly on boot voor elkaar te krijgen ziet mijn mdadm.conf file er zo uit
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| root@frank-server:/var/share# /usr/share/mdadm/mkconf # mdadm.conf # # Please refer to mdadm.conf(5) for information about this file. # # by default, scan all partitions (/proc/partitions) for MD superblocks. # alternatively, specify devices to scan, using wildcards if desired. DEVICE partitions # auto-create devices with Debian standard permissions CREATE owner=root group=disk mode=0660 auto=yes # automatically tag new arrays as belonging to the local system HOMEHOST <system> # instruct the monitoring daemon where to send mail alerts MAILADDR root # definitions of existing MD arrays ARRAY /dev/md0 level=raid0 num-devices=2 UUID=5a29a895:1b90e69d:86cb0c84:60fc3622 ARRAY /dev/md0 level=raid0 num-devices=2 UUID=94edac44:89dcb4b6:17d4a9e0:a19f821b |
De bovenste ARRAY regel heb ik ook geprobeerd weg te laten, maar dat maakt geen verschil. Na het updaten van de initram-fs reboot ik, en er lijkt wel iets met m'n array te gebeuren. Ik kan hem echter niet mounten. Voordat ik hem kan gebruiken moet ik de array eerst stoppen, handmatig assemblen, en dan kan ik hem wel mounten. Weet iemand misschien waar het fout gaat?