[nflug] Replacing Linux Disk Drives (Cloning?)
Justin Bennett
Justin.Bennett at Dynabrade.com
Tue Feb 6 11:06:07 EST 2007
ah ok. I follow. I've never used LVM but have 10 hours of flight time to
read up on it. :)
Thanks for the help.
Justin
David J. Andruczyk wrote:
> OK, simple..
> break mirror, add bigger drive, allow mirror to complete, break mirror
> again (remove other small drive) add new drive. let mirror complete..
> create new logical raid volume (72 GB) using PERC tools
> fdisk that partition as 0x83 (Linux LVM), pvcreate it, create a new volume
> group with it (i.e. VG00) and create logical volumes for /usr /var /tmp
> /export / and swap and format that as appropriate (EXT3 recommended as it's
> the only FS that can be grown AND shrunk)
>
> Mount and copy data from old place to new (use whatever method you like),
> just be sure you do it correctly.
>
> edit your kernel options in /boot to point the root fs to the logical volume
> (i.e. root=/dev/VGNAME/LVNAME, or root=/dev/VG00/SlashVol), and make sure
> your initrd is configured to startup LVM (it should be ablready if this is a
> commercial linux distro) edit the fstab on the "new" (on the linux LVM) /etc
> to point all the fs's to be from the logical volume).
>
> reboot, make sure all fs's mounted are NOT from the logical volume (not the
> old paritions). IF it worked, you can delete all the old partitions EXCEPT
> FOR /BOOT, and repartition that as Linux LVM, add it to the existing volume
> group and then grow all partitions as needed...
>
>
>
> --- Justin Bennett <Justin.Bennett at Dynabrade.com> wrote:
>
>
>> I was thinking of doing something like that as an option, I'm not
>> running LVM, and its actually several partitions:
>>
>> Yes It's a RAID1 pair.
>>
>> Filesystem 1K-blocks Used Available Use% Mounted on
>> /dev/sda2 5036316 294016 4486468 7% /
>> /dev/sda1 147766 36770 103367 27% /boot
>> /dev/sda8 56182236 43861416 9466876 83% /export
>> none 512588 0 512588 0% /dev/shm
>> /dev/sda7 1004024 16628 936392 2% /tmp
>> /dev/sda5 5036284 2242852 2537600 47% /usr
>> /dev/sda6 2016016 789172 1124432 42% /var
>>
>> I bet you can spot the issue. :)
>>
>> I do have the linux utilities, but could always use the bios as well.
>>
>> I don't care if the extra ~72GB was a seperate partition, so I could
>> follow your instructions.
>>
>> 1. Pull the second disk,
>> 2. Add the 140GB
>> 3. Mirror the primary to the new 140GB
>> 4. Replace the Primary with a new 140GB
>> 5. Create a second logical drive on the free space of the pair (/dev/sdb)
>> 6. Mount /dev/sdb to say /export2
>> 7. Move some stuff from /export to /export2
>>
>> I would love the help, but you'd need a Brazilian Visa. :)
>>
>>
>>
>>
>>
>>
>> David J. Andruczyk wrote:
>>
>>> Assuming the RAID setup is RAID1 (mirror) not RAID0 (Stripe)
>>>
>>> I'll also make the assumption that the logical RAID volume was paritioned
>>> into 2 pieces, 1 for /boot and the rest as Linux LVM.
>>>
>>> You should be able to pull one drive, i.e. "break the mirror", install
>>>
>> one
>>
>>> NEW drive (, if your two new drives are NOT identical size, use the
>>>
>> smaller
>>
>>> of the two), let the mirroring complete 100%, then pull the other "old"
>>>
>> 72
>>
>>> GB drive and install the new one. Fire up the raid mgmt software for that
>>> card (I donno if there is a native linux tool or not) create a second
>>>
>> logical
>>
>>> volume on the remaining space on the new 144 GB drives, in linux take
>>>
>> that
>>
>>> new volume fdisk it as Linux LVM, pvcreate it and add it to your
>>>
>> existing
>>
>>> volume group and just extend your volumes.
>>>
>>> If your system has raid mgmt software native in linux this should all be
>>> doable wihtout even rebooting the machine ( depends on what filesystems
>>>
>> you
>>
>>> have)
>>>
>>>
>>> NOW, if you did NOT use LVM, it's a little trickier but still doable.
>>>
>> (live
>>
>>> CD may be required)
>>>
>>> If you want assistance, feel free to ask, I may have some evening free.
>>> (pizza/beer/cash is also a good motivator)
>>>
>>>
>>> --- Justin Bennett <Justin.Bennett at Dynabrade.com> wrote:
>>>
>>>
>>>
>>>> Hardware Ultra320 Scsi Perc4.
>>>>
>>>>
>>>> David J. Andruczyk wrote:
>>>>
>>>>
>>>>> Are these drivers HARDWARE mirrored (i.e. onboard raid card, like a
>>>>>
>>>>>
>>>> Perc4)
>>>>
>>>>
>>>>> or software mirrored like in terms of Linux MD software raid or LVM?
>>>>>
>>>>>
>>>>>
>>>>> --- Justin Bennett <Justin.Bennett at Dynabrade.com> wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> Hey Folks,
>>>>>>
>>>>>> I believe this was touched upon a little in some of the cloning
>>>>>> talk, but I have a 2U Dell Poweredge Running Redhat 3ES, that has a
>>>>>> pair of Mirrored 72GB drives (only has 2 drive bays), I need to
>>>>>>
>> replace
>>
>>>>>> these with a larger pair of drives (146GB) due to running out of
>>>>>>
>> space.
>>
>>>>>> I am hoping to not have to reload and reconfigure the whole box, but
>>>>>>
>> if
>>
>>>>>> I have to I can. Have you guys had any luck cloning like this? What
>>>>>> products have you used. In the past I have tar'd the whole file system
>>>>>>
>>>>>> (minus /proc) to tape, loaded a fresh installation, and tar'd back
>>>>>>
>> over
>>
>>>>>> the fresh installation with decent results but haven't done this in
>>>>>> years. The biggest issue I have is only having 2 drive bays, and
>>>>>>
>> wanting
>>
>>>>>>
>>>>>> a mirrored configuration, Normally I could build a second logical
>>>>>>
>> pair,
>>
>>>>>> with the two new drives and do a Disk to Disk with something like
>>>>>>
>> ghost,
>>
>>>>>>
>>>>>> I can't really do that with only 2 drive bays.
>>>>>>
>>>>>> Thanks
>>>>>> Justin
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> begin:vcard
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> fn:Justin Bennett
>>>>>> n:Bennett;Justin
>>>>>> org:Dynabrade Inc.;IT Department
>>>>>> adr;dom:;;8989 Sheridan Dr;Clarence;NY;14031
>>>>>> email;internet:Justin.Bennett at Dynabrade.Com
>>>>>> title:Network Administrator
>>>>>> tel;work:716-631-0100
>>>>>> x-mozilla-html:TRUE
>>>>>> url:http://www.dynabrade.com
>>>>>> version:2.1
>>>>>> end:vcard
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> _______________________________________________
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> nflug mailing list
>>>>>> nflug at nflug.org
>>>>>> http://www.nflug.org/mailman/listinfo/nflug
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> -- David J. Andruczyk
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
> ____________________________________________________________________________________
>
>>>
>>>
>>>>> Cheap talk?
>>>>> Check out Yahoo! Messenger's low PC-to-Phone call rates.
>>>>> http://voice.yahoo.com
>>>>> _______________________________________________
>>>>> nflug mailing list
>>>>> nflug at nflug.org
>>>>> http://www.nflug.org/mailman/listinfo/nflug
>>>>>
>>>>> begin:vcard
>>>>>
>>>>>
>>>> fn:Justin Bennett
>>>> n:Bennett;Justin
>>>> org:Dynabrade Inc.;IT Department
>>>> adr;dom:;;8989 Sheridan Dr;Clarence;NY;14031
>>>> email;internet:Justin.Bennett at Dynabrade.Com
>>>> title:Network Administrator
>>>> tel;work:716-631-0100
>>>> x-mozilla-html:TRUE
>>>> url:http://www.dynabrade.com
>>>> version:2.1
>>>> end:vcard
>>>>
>>>>
>>>>
>>>>> _______________________________________________
>>>>>
>>>>>
>>>> nflug mailing list
>>>> nflug at nflug.org
>>>> http://www.nflug.org/mailman/listinfo/nflug
>>>>
>>>>
>>>>
>>> -- David J. Andruczyk
>>>
>>>
>>>
>>>
>>>
> ____________________________________________________________________________________
>
>>> Get your own web address.
>>> Have a HUGE year through Yahoo! Small Business.
>>> http://smallbusiness.yahoo.com/domains/?p=BESTDEAL
>>> _______________________________________________
>>> nflug mailing list
>>> nflug at nflug.org
>>> http://www.nflug.org/mailman/listinfo/nflug
>>>
>>> begin:vcard
>>>
>> fn:Justin Bennett
>> n:Bennett;Justin
>> org:Dynabrade Inc.;IT Department
>> adr;dom:;;8989 Sheridan Dr;Clarence;NY;14031
>> email;internet:Justin.Bennett at Dynabrade.Com
>> title:Network Administrator
>> tel;work:716-631-0100
>> x-mozilla-html:TRUE
>> url:http://www.dynabrade.com
>> version:2.1
>> end:vcard
>>
>>
>>> _______________________________________________
>>>
>> nflug mailing list
>> nflug at nflug.org
>> http://www.nflug.org/mailman/listinfo/nflug
>>
>>
>
>
> -- David J. Andruczyk
>
>
>
> ____________________________________________________________________________________
> Expecting? Get great news right away with email Auto-Check.
> Try the Yahoo! Mail Beta.
> http://advision.webevents.yahoo.com/mailbeta/newmail_tools.html
> _______________________________________________
> nflug mailing list
> nflug at nflug.org
> http://www.nflug.org/mailman/listinfo/nflug
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Justin.Bennett.vcf
Type: text/x-vcard
Size: 291 bytes
Desc: not available
Url : http://www.nflug.org/pipermail/nflug/attachments/20070525/6ded8429/Justin.Bennett.bin
-------------- next part --------------
_______________________________________________
nflug mailing list
nflug at nflug.org
http://www.nflug.org/mailman/listinfo/nflug
More information about the nflug
mailing list