Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Apr 2004 09:40:09 +0930
From:      Greg 'groggy' Lehey <grog@FreeBSD.org>
To:        Rob Ellis <rob@web.ca>, freebsd-questions@freebsd.org
Subject:   Re: Vinum + new disk for mirror
Message-ID:  <20040406001009.GA99363@wantadilla.lemis.com>
In-Reply-To: <20040405230945.GB8080@web.ca>
References:  <20040405164212.GB58790@web.ca> <20040405224249.GX99363@wantadilla.lemis.com> <20040405230945.GB8080@web.ca>

next in thread | previous in thread | raw e-mail | index | archive | help

--IuAdKFTdh+dbsMH3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Monday,  5 April 2004 at 19:09:46 -0400, Rob Ellis wrote:
> On Tue, Apr 06, 2004 at 08:12:49AM +0930, Greg 'groggy' Lehey wrote:
>> On Monday,  5 April 2004 at 12:42:12 -0400, Rob Ellis wrote:
>>> We have a machine with a vinum mirror, all the partitions except
>>> the root partition mirrored between two disks. The second
>>> disk has died and I want to replace it. I can't find a disk exactly
>>> the same, so I have a disk that's bigger (80GB, old one was 60GB).
>>
>> That's not a problem.  Vinum doesn't use disks.
>>
>>> Can I...
>>>
>>>    - shutdown, replace the bad disk with the bigger new disk
>>>    - boot single user, mount /
>>>    - copy the good disk to the new disk with:
>>>       dd bs=128k if=/dev/ad0 of=/dev/ad2
>>>    - vinum start
>>>    - restart any stale subdisks (?)
>>>    - ...
>>
>> You can, though you'll need a couple more steps.  But why don't you
>> follow the instructions?
>> http://www.vinumvm.org/vinum/replacing-drive.html or
>> http://www.vinumvm.org/cfbsd/vinum.pdf.
>
> Oops.
>
> I guess what I was wondering about / wanted to be clear about is
> whether the 'dd' of /dev/ad0 to /dev/ad2 is ok between disks that
> aren't the same. I was hoping that it would copy the partition table
> and boot blocks (I don't care about the extra space at the end of
> the bigger disk)...

You should do.

> I was also hoping (blindly) that the vinum config would get copied
> and that the dd of the data would speed up the rebuilding of the
> mirror...

The Vinum config would, indeed, get copied.  But that's not the way to
do it.

> But it sounds like what I should do is manually configure the
> partition table on the new disk to match the old one and then follow
> the instructions? :-)

No, make the partition table to cover the entire disk.  Why throw away
space?

Greg
--
When replying to this message, please copy the original recipients.
If you don't, I may ignore the reply or reply to the original recipients.
For more information, see http://www.lemis.com/questions.html
Note: I discard all HTML mail unseen.
Finger grog@FreeBSD.org for PGP public key.
See complete headers for address and phone numbers.

--IuAdKFTdh+dbsMH3
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (FreeBSD)

iD8DBQFAcfVhIubykFB6QiMRAlO3AKChVcmfO4j8Y+km9P8mKNjkYvYwbACeNyTn
JRuPaVBMobGS/pEKeG1dGVA=
=MA/L
-----END PGP SIGNATURE-----

--IuAdKFTdh+dbsMH3--



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