Last modified 3 years ago
Installing Ubuntu 8.04 Hardy Heron on LVM
angch's Ubuntu on LVM cheatsheet.
- Start Ubuntu 8.04 livecd, get to desktop, open a terminal, then:
Prep software
sudo -s apt-get install lvm2 modprobe dm-mod partprobe
Prep disk
Example of a two disk LVM stripe:
fdisk /dev/sda fdisk /dev/sdb # type = 8e partprobe
/dev/sda1 +256M # /boot /dev/sda2 LVM /dev/sdb1 +256M # /boot2 /dev/sdb2 LVM
Initialize
mkfs.ext3 /dev/sda1 mkfs.ext3 /dev/sdb1 pvcreate /dev/sda2 pvcreate /dev/sdb2 vgcreate rootvg /dev/sda2 /dev/sdb2 # Note -i2 where 2 = number of disks/stripes lvcreate -i2 -L6GB -n swap rootvg lvcreate -i2 -L100GB -n root rootvg # Somehow Ubuntu doesn't do this: mkswap /dev/mapper/rootvg-swap partprobe
Note: Swap size recommended by https://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/sysadmin-guide/ch-swapspace.html is $RAM + 2GB for $RAM > 2GB
Install
- Use Manual install to see /dev/mapper/rootvg-*
Post Install LVM Install
mount /dev/rootvg/root /mnt mount -t proc proc /mnt/proc mount -o bind /dev /mnt/dev mount /dev/sda1 /mnt/boot cp -a /etc/resolv.conf /mnt/etc chroot /mnt /bin/bash apt-get install lvm2 grub-install /dev/sda
