2009/5/15 <fos...@tpg.com.au> > Quoting Daniel Bush <dlb.id...@gmail.com>: > > > 2009/5/15 <fos...@tpg.com.au> > > > > - LVM is really cool and well worth the time to rad up on it. I > > > am now going to LVM my home system. > > > > > > > > I'm planning to do this as well. > > I was thinking back to Mary's backup post last year and thinking if I > > could do lvm snapshots with an external harddrive. Still a bit new to > lvm > > though. > > I think you have to install the alternate ubuntu cd to get lvm > > right? > > (unless you are using the server install instead of the desktop). >
> > The distinction between desktop and server in ubuntu is an install > option not anything else. To add lvm to your existing system just > 'apt-get install lvm2'. Aware of this. Just weighing up whether to do a clean install so that is why I think I have to use alternate instead of desktop. > > > To convert an existing setup to lvm you have to have some free space > (partitions or whole harddisks to use). > > First create a volume group (chunk of hardisk spread across one or more > harddrives) > > sudo lvm > pvdiskscan > pvcreate /dev/yourpartions > vgcreate vg1 /dev/part1 /dev/part2 > > > create a logical volume somewhere in that volume group (say 300 gig > named yourname in vg1) > > lvcreate -L300G -n yourname vg1 > > You can then mksfs.ext3 /dev/vg1/yourname (replace ext3 with whatever > is appropriate) and then mount it. > Since I've got you on this subject and maybe others reading this: I was working with a test server using vmware esx. It runs on a virtual disk which is just a file. I decided to resize the file to a larger size which created a whole bunch of extra space at the end of the disk. I made this an lvm partition (/dev/sda4) using fdisk and then I did something stupid which was to run mke2fs directly on /dev/sda4. I then tried to add this as a physical volume to my existing volume group and then extend one of the existing logical volumes. So far so dumb, right. So now lvm tells me I've got X gigs and df -h tells me I've got Y gigs (the old number). I think all I have to do is resize the existing fs on the logical volume (/dev/vg1/lv1) . I'm thinking there won't be any trouble because even though /dev/sda4 had some sort of file system added to it (even though it was an lvm partition), it never got used. But not sure if running mke2fs on /dev/sda4 has/will bork something. (This is just a test system) On a separate issue: Is it safe to grow a root/bootable ext3 partition or do I have to unmount it - the resize2fs man page doesn't say anything but I read somewhere that I had to unmount and use a rescue disk (maybe this was just for ext2)? And I also assumed I had to remove the journal, resize, check and then add the journal. Is XFS a better solution for server lvm stuff and for growing? - or maybe even JFS ?? -- Daniel Bush http://blog.web17.com.au -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html