Vinum + new disk for mirror

Greg 'groggy' Lehey grog at FreeBSD.org
Mon Apr 5 17:10:43 PDT 2004


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 at FreeBSD.org for PGP public key.
See complete headers for address and phone numbers.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20040406/c37c1d59/attachment.bin


More information about the freebsd-questions mailing list