Gentoo Archives: gentoo-user-de

From: "Stefan G. Weichinger" <lists@×××××.at>
To: gentoo-user-de@l.g.o
Subject: [gentoo-user-de] md-device zu klein: Was mach ich falsch?
Date: Thu, 23 Oct 2008 08:49:21
Message-Id: 49003A8B.1000609@xunil.at
1 Hallo,
2
3 nachdem ich auf der englischsprachigen Liste bislang keinerlei Feedback
4 dazu erhalten habe, möchte ich auch hier mal mein Problem schildern.
5
6 Ich will ein Software-RAID-device über 4 SATA-Platten aufbauen:
7
8 # fdisk -l | grep "sd"
9 Platte /dev/sda: 1000.2 GByte, 1000204886016 Byte
10 /dev/sda1 1 2 16033+ fd Linux raid
11 autodetect
12 /dev/sda2 3 21 152617+ 82 Linux Swap / Solaris
13 /dev/sda3 22 1116 8795587+ fd Linux raid
14 autodetect
15 /dev/sda4 1117 121601 967795762+ fd Linux raid
16 autodetect
17 Platte /dev/sdb: 1000.2 GByte, 1000204886016 Byte
18 /dev/sdb1 1 2 16033+ fd Linux raid
19 autodetect
20 /dev/sdb2 3 21 152617+ 82 Linux Swap / Solaris
21 /dev/sdb3 22 1116 8795587+ fd Linux raid
22 7autodetect
23 /dev/sdb4 1117 121601 967795762+ fd Linux raid
24 autodetect
25 Platte /dev/sdc: 1000.2 GByte, 1000204886016 Byte
26 /dev/sdc1 1 2 16033+ fd Linux raid
27 autodetect
28 /dev/sdc2 3 21 152617+ 82 Linux Swap / Solaris
29 /dev/sdc3 22 1116 8795587+ fd Linux raid
30 autodetect
31 /dev/sdc4 1117 121601 967795762+ fd Linux raid
32 autodetect
33 Platte /dev/sdd: 1000.2 GByte, 1000204886016 Byte
34 /dev/sdd1 1 2 16033+ fd Linux raid
35 autodetect
36 /dev/sdd2 3 21 152617+ 82 Linux Swap / Solaris
37 /dev/sdd3 22 1116 8795587+ fd Linux raid
38 autodetect
39 /dev/sdd4 1117 121601 967795762+ fd Linux raid
40 autodetect
41
42
43 Ich will ein RAID5 auf /dev/md2, ohne Hotspare, bestehend aus den
44 Partitionen "/dev/sd?4".
45
46 Das kommt raus:
47
48 # cat /proc/mdstat
49 Personalities : [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
50 md1 : active raid5 sdd3[3](S) sdc3[2] sdb3[1] sda3[0]
51 17591040 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]
52
53 md2 : active raid5 sdd4[3] sdc4[2] sdb4[1] sda4[0]
54 2903386944 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]
55
56 md0 : active raid1 sdb1[1] sda1[0]
57 15936 blocks [2/2] [UU]
58
59
60 md2 sollte meiner Meinung nach grob 3 TB gross werden (ca. 2.7TB, 3 *
61 ~900GB), wird aber nur 774 GB gross:
62
63 # fdisk -l /dev/md2
64
65 Platte /dev/md2: 774.0 GByte, 774044975104 Byte
66 2 Köpfe, 4 Sektoren/Spuren, 188975824 Zylinder
67 Einheiten = Zylinder von 8 × 512 = 4096 Bytes
68 Disk identifier: 0x00000000
69
70
71 Warum das?
72
73 # cat /proc/version
74 Linux version 2.6.25-gentoo-r8 (root@horde) (gcc version 4.1.2 (Gentoo
75 4.1.2 p1.1)) #2 SMP Wed Oct 22 11:07:19 CEST 2008
76
77 Vielleicht irgendwas falsch an meinem Kernel?
78
79 Ein Aspekt, der vielleicht irgendwas damit zu tun hat, ist, daß ich
80 nicht gleich SMP aktiviert hatte, da wurde nur eine CPU angezeigt (ist
81 ein Quadcore Opteron), und wegen fehlendem HIGHMEM auch nur 1GB RAM von
82 den 2, die drin sind.
83
84 Diese Dinge sind im jetzigen Kernel gelöst.
85
86 Es wurde auch alles komplett mit passenden CFLAGS re-emerged ... das
87 System kam von einer Core2Duo-Installation und wurde migriert.
88
89 Danke für jeglichen Hinweis,
90 Stefan

Replies

Subject Author
Re: [gentoo-user-de] md-device zu klein: Was mach ich falsch? Dirk Heinrichs <dirk.heinrichs.ext@×××.com>