gvinum/vinum on 6.0

Joan Picanyol i Puig pica at biaix.org
Wed Jan 11 09:50:49 PST 2006


* Brian Szymanski <ski at mediamatters.org> [20060111 13:01]:
> >> But most importantly, gvinum configuration (at least for a raid-5 plex)
> >> still doesn't persist across a reboot :(
> >
> > That's a bug; I think it might be related to compiling gvinum in the
> > kernel
> > as opposed to loading it from /boot/loader.conf. I also think there is a
> > fix already commited to 6-STABLE.
> 
> Hmm, I upgraded to 6-STABLE and I'm still having the problem.
> 
> Here's basically how it happens:
> gvinum create /etc/vinum.cnf
> newfs /dev/gvinum/VOLUME
> mount /dev/gvinum/VOLUME /mnt
> #screw with /mnt, everything works and is happy, yay!
> reboot
> 
> At this point I call "gvinum l" (which loads geom_vinum.ko) by hand (after
> the reboot). My configuration mostly seems to persist - except or the
> "drives" section...

I believe you don't have the proper STABLE version. I'm setting up a new
system and after encountering the same problem I can currently reboot
successfully and even mount / from vinum:

gromit# dmesg |grep 'mount root'
Trying to mount root from ufs:/dev/gvinum/std-root

I'm using (long lines):

gromit# ident /mnt/src/sys/geom/vinum/* | grep FreeBSD
ident warning: no id keywords in /mnt/src/sys/geom/vinum/CVS
     $FreeBSD: src/sys/geom/vinum/geom_vinum.c,v 1.16.2.3 2005/12/10 14:36:17 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum.h,v 1.9.2.1 2005/11/26 11:06:11 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_drive.c,v 1.18.2.4 2005/12/10 14:36:17 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_init.c,v 1.10.2.1 2005/10/09 04:36:44 delphij Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_list.c,v 1.3 2005/01/06 18:27:30 imp Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_move.c,v 1.2.2.1 2005/11/26 11:06:11 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_plex.c,v 1.15.2.1 2005/08/19 08:48:04 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_raid5.c,v 1.10 2004/11/26 11:59:51 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_raid5.h,v 1.6 2005/01/06 18:27:30 imp Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_rename.c,v 1.3.2.1 2005/11/26 11:06:11 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_rm.c,v 1.6.2.3 2005/11/26 11:06:11 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_share.c,v 1.4 2004/11/15 12:30:59 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_share.h,v 1.2 2004/11/15 12:30:59 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_state.c,v 1.7 2005/01/21 18:27:23 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_subr.c,v 1.13 2005/01/19 13:57:09 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_var.h,v 1.8.2.1 2005/08/19 08:48:04 le Exp $
     $FreeBSD: src/sys/geom/vinum/geom_vinum_volume.c,v 1.8.2.2 2005/10/09 04:35:42 delphij Exp $


qvb
--
pica
 


More information about the freebsd-stable mailing list