gvirstor over gmirror
Ferruccio Zamuner
nonsolosoft at diff.org
Wed Oct 21 16:41:16 UTC 2009
Hello,
I'm trying to get a virstor over gmirrored slices from different devices:
free# gmirror list gmir1
Geom name: gmir1
State: COMPLETE
Components: 2
Balance: split
Slice: 4096
Flags: NOFAILSYNC
GenID: 0
SyncID: 1
ID: 1104038309
Providers:
1. Name: mirror/gmir1
Mediasize: 237291069952 (221G)
Sectorsize: 512
Mode: r0w0e0
Consumers:
1. Name: ad6s1
Mediasize: 237291070464 (221G)
Sectorsize: 512
Mode: r1w1e1
State: ACTIVE
Priority: 0
Flags: NONE
GenID: 0
SyncID: 1
ID: 2917203718
2. Name: ad7s1
Mediasize: 237291070464 (221G)
Sectorsize: 512
Mode: r1w1e1
State: ACTIVE
Priority: 1
Flags: NONE
GenID: 0
SyncID: 1
ID: 756437562
I thought to create a gvirstor with gmir1 at start and to connect in
next future more mirrored disks but:
geom virstor seems to loose metadata at reboot even with -h.
gvirstor label -v myvirstor /dev/ad4 /dev/ad6
Is geom virstor stable?
disklabel -w /dev/virstor/myvirstor
I would like to add over gvirstor also a gjournal:
gjournal label -h /dev/virstor/myvirstora
newfs -J /dev/virstor/myvirstora.journal
mount /dev/virstor/myvirstora.journal /mnt
Everything seems to work but for example cpdup of large partition
(200Gb) on /mnt makes cpdup to hang in suspfs state after 40Gb.
I'm using it on a FreeBSD 7.1-stable and I'll upgrade as soon at
possible at 8-RC.
Bye, \ferz
PS: using it in remote seems a pain yet.
More information about the freebsd-geom
mailing list