Re: Vinum Raid5 [sollte jetzt gehen]

From: Steffen Hetzel <steffen.hetzel(at)arcor.de>
Date: Fri, 24 Sep 2004 01:04:50 +0200

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

also, erst mal ein dickes Danke an alle, die mir geholfen haben. Hab den
Fehler schlussendlich gefunden. Ich hatte (aber durch die Reihe)
anstelle von length lenght geschrieben. Beim Abschreiben hab ich
das offensichtlich halbwegs richtig gemacht, so dass das da nicht
aufgefallen ist.

Nachdem ich das berichtigt hatte, hab ich angefangen mal zu schauen, was
noch so geht ...

Dabei ist dann die folgende vinum.conf herausgekommen:

feuer# cat /etc/vinum.conf
drive raid51 device /dev/ad0s1d
drive raid52 device /dev/ad2s1d
drive raid53 device /dev/ad3s1d
drive raid11 device /dev/ad2s1e
drive raid12 device /dev/ad3s1e
# Raid0 Sektion
volume tmp
 plex org striped 384k
  sd length 75m drive raid11
  sd length 75m drive raid12
# Raid1 Sektion
volume usr setupstate
 plex org concat
  sd length 500m drive raid11
 plex org concat
  sd length 500m drive raid12
volume var setupstate
 plex org concat
  sd length 120m drive raid11
 plex org concat
  sd length 120m drive raid12
# Raid5 Sektion
volume home
 plex org raid5 384k
  sd length 0 drive raid51
  sd length 0 drive raid52
  sd length 0 drive raid53

... und anschließend ging es so weiter..

feuer# vinum
vinum -> create /etc/vinum.conf
5 drives:
D raid51 State: up /dev/ad0s1d A: 0/77828 MB (0%)
D raid52 State: up /dev/ad2s1d A: 0/77828 MB (0%)
D raid53 State: up /dev/ad3s1d A: 0/77828 MB (0%)
D raid11 State: up /dev/ad2s1e A: 4/700 MB(0%)
D raid12 State: up /dev/ad3s1e A: 4/700 MB(0%)

4 volumes:
V tmp State: up Plexes: 1 Size: 150 MB
V usr State: up Plexes: 2 Size: 500 MB
V var State: up Plexes: 2 Size: 120 MB
V home State: down Plexes: 1 Size: 152 GB

6 plexes:
P tmp.p0 S State: up Subdisks: 2 Size: 150 MB
P usr.p0 C State: up Subdisks: 1 Size: 500 MB
P usr.p1 C State: up Subdisks: 1 Size: 500 MB
P var.p0 C State: up Subdisks: 1 Size: 120 MB
P var.p1 C State: up Subdisks: 1 Size: 120 MB
P home.p0 R5 State: init Subdisks: 3 Size: 152 GB

9 subdisks:
S tmp.p0.s0 State: up D: raid11 Size: 75 MB
S tmp.p0.s1 State: up D: raid12 Size: 75 MB
S usr.p0.s0 State: up D: raid11 Size: 500 MB
S usr.p1.s0 State: up D: raid12 Size: 500 MB
S var.p0.s0 State: up D: raid11 Size: 120 MB
S var.p1.s0 State: up D: raid12 Size: 120 MB
S home.p0.s0 State: empty D: raid51 Size: 76 GB
S home.p0.s1 State: empty D: raid52 Size: 76 GB
S home.p0.s2 State: empty D: raid53 Size: 76 GB

vinum -> init -w tmp.p0 vinum[490]: initializing
subdisk/dev/vinum/sd/tmp.p0.s0 vinum[491]: initializing
subdisk/dev/vinum/sd/tmp.p0.s1 subdisk /dev/vinum/sd/tmp.p0.s0
initialized subdisk /dev/vinum/sd/tmp.p0.s1 initialized vinum -> init -w
var.p0 vinum[492]: initializing subdisk /dev/vinum/sd/var.p0.s0
subdisk /dev/vinum/sd/var.p0.s0 initialized
vinum -> init -w usr.p0
vinum[493]: initializing subdisk /dev/vinum/sd/usr.p0.s0
subdisk /dev/vinum/sd/usr.p0.s0 initialized
vinum -> init -w usr.p1
vinum[494]: initializing subdisk /dev/vinum/sd/usr.p1.s0
subdisk /dev/vinum/sd/usr.p1.s0 initialized
vinum -> init -w var.p1
vinum[495]: initializing subdisk /dev/vinum/sd/var.p1.s0
subdisk /dev/vinum/sd/var.p1.s0 initialized
vinum -> init -w home.p0
vinum[496]: initializing subdisk /dev/vinum/sd/home.p0.s0
vinum[498]: initializing subdisk /dev/vinum/sd/home.p0.s2
vinum[497]: initializing subdisk /dev/vinum/sd/home.p0.s1

Tja, und an diesem letzten init werkelt der immernoch ... (na das kann
ja heiter werden, denn 152 GB sind nicht wirklich die Welt) ;-)
Macht aber nichts, bisher scheint das alles zu funktionieren.

hab in der Zwischenzeit auch usr, var und tmp mit newfs bearbeitet -
ging anstandslos, so dass ich davon ausgehe, dass das soweit in Ordnung
ist. Mal sehen, wie lange der hier noch werkelt, denn so richtig
interessant wirds ja erst in der home Sektion.

Cheers

Steffen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32)

iD8DBQFBU1aS+ncQkd2QQDkRAjbyAJ4wBsH2iRfJOt+1FBV+SvIhe277BACgqNHq
Mpz9pNhz0VeJ9mq5JdWBJwc=
=IOXd
-----END PGP SIGNATURE-----

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 24 Sep 2004 - 01:02:16 CEST

search this site