Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Apr 2000 09:44:07 +0000
From:      tom <tomb@cgf.net>
To:        Greg Lehey <grog@lemis.com>, cjclark@home.com, freebsd-questions@FreeBSD.ORG
Subject:   Re: vinum causes fatal double fault kernel panic
Message-ID:  <38FADCE7.F6BF4C8A@cgf.net>
References:  <38F0359F.E45937FC@cgf.net> <38F0C358.D120908@cgf.net> <20000409212525.B25406@cc942873-a.ewndsr1.nj.home.com> <38F16BF4.905477CE@cgf.net> <20000410152642.K19079@freebie.lemis.com> <38FAD5F9.2C8E5AD9@cgf.net>

next in thread | previous in thread | raw e-mail | index | archive | help
I found the nswers on the vinum home page at www.lemis.com,  the only outstanding
issue is that when I start vinum it only brings up one of the mirror subdisks.  I
then have to manually start the second drive in the pair.

Tom

tom wrote:

> Greg,
>
> Thanks for the advice.  I finally found out what was wrong with my
> implementation.
>
> The mistake I had made was to assume that the partition being used by vinum was
> of a special type, hence I had not gone through newfs first to create a BSD
> filesystem.
>
> Re-visiting /stand/sysinstall to create :
>
> /dev/da0s1e from /dev/da0
> /dev/da1s1e from /dev/da1
>
> was the solution.  This was the reason why the "disklable -e  /dev/da0s1" would
> not write the partition as typ vinum.  Once I had run newfs (which created
> da0s1e) I was able to change the type to "vinum"
>
> I'm fairly certain that the orginal problem was caused not starting with fresh
> partitions.
>
> 1. I now have a new problem for which I require some advice.  The following
> output reports that Plex ex-mirror.p1 is faulty.  The volume seems to be
> operating correctly but I think that the mirroring function is not happening.
> Is there a simple test I can do outside the vinum command set that will confirm
> this problem?
>
> 2.  Assuming there is some kind of a failure in the mirroring, and that I have
> repaired the problem, how do I then get the information to re-mirror onto the
> newly attached disk?
>
> Thanks again,
>
> Tom
>
> root@garlic#vinum list -v
> 2 drives:
> Drive a:        Device /dev/da0s1e
>                 Created on garlic.cgf.net at Sat Apr 15 20:13:10 2000
>                 Config last updated Sun Apr 16 01:08:24 2000
>                 Size:       4342915584 bytes (4141 MB)
>                 Used:       4341240320 bytes (4140 MB)
>                 Available:     1675264 bytes (1 MB)
>                 State: up
>                 Last error: none
>                 Active requests:        0
>                 Maximum active:         5
>
> Drive b:        Device /dev/da1s1e
>                 Created on garlic.cgf.net at Sat Apr 15 20:13:10 2000
>                 Config last updated Sun Apr 16 01:08:24 2000
>                 Size:       4342915584 bytes (4141 MB)
>                 Used:       4341240320 bytes (4140 MB)
>                 Available:     1675264 bytes (1 MB)
>                 State: up
>                 Last error: none
>                 Active requests:        0
>                 Maximum active:         0
>
> 1 volumes:
> Volume mirror:  Size: 4341104640 bytes (4140 MB)
>                 State: up
>                 Flags: open
>                 2 plexes
>                 Read policy: round robin
>
> 2 plexes:
> Plex mirror.p0: Size:   4341104640 bytes (4140 MB)
>                 Subdisks:        1
>                 State: up
>                 Organization: concat
>                 Part of volume mirror
>
> Plex ex-mirror.p1:      Size:   4341104640 bytes (4140 MB)
>                 Subdisks:        1
>                 State: faulty
>                 Organization: concat
>                 Part of volume mirror
>
> 2 subdisks:
> Subdisk mirror.p0.s0:
>                 Size:       4341104640 bytes (4140 MB)
>                 State: up
>                 Plex mirror.p0 at offset 0 (0  B)
>                 Drive a (/dev/da0s1e) at offset 135680 (132 kB)
>
> Subdisk mirror.p1.s0:
>                 Size:       4341104640 bytes (4140 MB)
>                 State: empty
>                 Plex ex-mirror.p1 at offset 0 (0  B)
>                 Drive b (/dev/da1s1e) at offset 135680 (132 kB)



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?38FADCE7.F6BF4C8A>