From: Andreas Nastke <nastke@gdp-group.com>
To: LVM general discussion and development <linux-lvm@redhat.com>
Subject: Re: [linux-lvm] Replace small drive with bigger, using LVM?
Date: Thu, 11 Sep 2014 12:54:27 +0200 [thread overview]
Message-ID: <54117F63.9010608@gdp-group.com> (raw)
In-Reply-To: <5410138C.9010603@cemery.org.uk>
are you sure you want to work with a 4TB storage without any kind of
redundancy?
Craig schrieb:
> I have a workstation that can only take 2 hard drives.
> The one that's in there is a 500GB drive and I'd like to bring a new 4TB
> drive in and use LVMto migrate a live running system over to the new
> drive, remove the old one from the setup, reboot and bing, have the
> large drive running,without having to re-install my OS and set up
> everything afresh.
> It's an Ubuntu 14.04.1 install where I ticked the "Use LVM" tick box
>
> # fdisk -l
>
> Disk /dev/sda: 500.1 GB, 500107862016 bytes
> 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
> Units = sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disk identifier: 0x0005d771
>
> Device Boot Start End Blocks Id System
> /dev/sda1 * 2048 499711 248832 83 Linux
> /dev/sda2 501758 976771071 488134657 5 Extended
> /dev/sda5 501760 976771071 488134656 8e Linux LVM
>
> Disk /dev/sdb: 4000.8 GB, 4000787030016 bytes
> 255 heads, 63 sectors/track, 486401 cylinders, total 7814037168 sectors
> Units = sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 4096 bytes
> I/O size (minimum/optimal): 4096 bytes / 4096 bytes
> Disk identifier: 0xc73f6184
>
> Device Boot Start End Blocks Id System
> /dev/sdb1 2048 499711 248832 83 Linux
> /dev/sdb2 499712 4294967294 2147233791+ 5 Extended
> /dev/sdb5 501760 4294967294 2147232767+ 8e Linux LVM
>
> Disk /dev/mapper/ubuntu--vg-root: 493.4 GB, 493363396608 bytes
> 255 heads, 63 sectors/track, 59981 cylinders, total 963600384 sectors
> Units = sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disk identifier: 0x00000000
>
> Disk /dev/mapper/ubuntu--vg-root doesn't contain a valid partition table
>
> Disk /dev/mapper/ubuntu--vg-swap_1: 6438 MB, 6438256640 bytes
> 255 heads, 63 sectors/track, 782 cylinders, total 12574720 sectors
> Units = sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disk identifier: 0x00000000
>
> Disk /dev/mapper/ubuntu--vg-swap_1 doesn't contain a valid partition table
>
> So /dev/sda is the original install disk and /dev/sdb in my shiny new WD
> Black 4TB drive.
>
> # vgdisplay
> --- Volume group ---
> VG Name ubuntu-vg
> System ID
> Format lvm2
> Metadata Areas 1
> Metadata Sequence No 7
> VG Access read/write
> VG Status resizable
> MAX LV 0
> Cur LV 2
> Open LV 2
> Max PV 0
> Cur PV 1
> Act PV 1
> VG Size 465.52 GiB
> PE Size 4.00 MiB
> Total PE 119173
> Alloc PE / Size 119162 / 465.48 GiB
> Free PE / Size 11 / 44.00 MiB
> VG UUID tFSX8N-c3zG-j9BW-yqx2-Or63-AXMg-Sho5tD
>
> root@home:~# lvdisplay
> --- Logical volume ---
> LV Path /dev/ubuntu-vg/root
> LV Name root
> VG Name ubuntu-vg
> LV UUID rqvzFC-b1I2-sLRm-oq6w-fTEP-UGSe-7E7fwz
> LV Write Access read/write
> LV Creation host, time ubuntu, 2014-08-15 14:24:31 +0100
> LV Status available
> # open 1
> LV Size 459.48 GiB
> Current LE 117627
> Segments 2
> Allocation inherit
> Read ahead sectors auto
> - currently set to 256
> Block device 252:0
>
> --- Logical volume ---
> LV Path /dev/ubuntu-vg/swap_1
> LV Name swap_1
> VG Name ubuntu-vg
> LV UUID y9fXgx-ceMm-lss0-ZZi8-d2us-KdGT-ipUQQ4
> LV Write Access read/write
> LV Creation host, time ubuntu, 2014-08-15 14:24:31 +0100
> LV Status available
> # open 2
> LV Size 6.00 GiB
> Current LE 1535
> Segments 1
> Allocation inherit
> Read ahead sectors auto
> - currently set to 256
> Block device 252:1
>
>
> So I've got /boot in a primary partition and then swap and / come via
> LVM in the extended.
>
> So I'd love to do something like
> * dd /dev/sda1 to /dev/sdb1 or something like that and have my /boot
> volume set up
> * install grub into the MBR of /dev/sdb
>
> The if I can make the right LVM setup, get / from my live system copied
> to the new drive, remove the old drive lv from the vg and then
> physically swap the HDDs round.
>
> Can someone help me with the finer details of this or isn't it doable?
> TIA
> -C
>
> _______________________________________________
> linux-lvm mailing list
> linux-lvm@redhat.com
> https://www.redhat.com/mailman/listinfo/linux-lvm
> read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/
prev parent reply other threads:[~2014-09-11 10:54 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-10 9:02 [linux-lvm] Replace small drive with bigger, using LVM? Craig
2014-09-10 9:36 ` James Hawtin
2014-09-10 9:39 ` Joe Thornber
2014-09-10 12:35 ` Fran Garcia
2014-09-10 13:03 ` James Hawtin
2014-09-10 13:34 ` Michael D. Setzer II
2014-09-10 10:13 ` Jarkko Oranen
2014-09-11 10:54 ` Andreas Nastke [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=54117F63.9010608@gdp-group.com \
--to=nastke@gdp-group.com \
--cc=linux-lvm@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.