1and1 Dedicated Root Server and resizing their partitions

I’ve got one of 1and1 root servers and it just went tits up again and required a reinstall. After going through the Server Re-Image process the server is up and running again – with the following stupid partition setup:

  • 1Gb / (on a 120Gb drive!)
  • 5Gb /var
  • 5Gb /usr
  • 109Gb /home

Now unless you run a company creating static HTML files for 100 million small businesses, this is a really stupid setup.

Here’s how you can sort it all out into something more useful. I wanted everything on just one major / partition so I could just forget about it.

  • Reboot using the Linux Rescue Mode (from the 1and1 Control Panel)
  • The default setup has just enough data on it to fit on the 1GB partition. Copy it all over as follows:
    • mkdir /mnt/root
    • mkdir /mnt/var
    • mkdir /mnt/usr
    • mount -t ext3 /dev/sda1 /mnt/root
    • mount -t xfs /dev/sda5 /mnt/usr
    • mount -t xfs /dev/sda6 /mnt/var
    • mv /mnt/var/* /mnt/root/var
    • mv /mnt/usr/* /mnt/root/usr
  • Next: modify fstab for the new setup: use VI to open /mnt/root/etc/fstab and remove the lines containing /var /usr /home
  • umount -a
  • Next: move your swap to the end of the drive and resize your main / partition to fill the space:
    • Run: “parted”
    • “resize 2 start end” where start and end are near the end of the drive
    • “resize 1 0 near-the-end”
    • If you get errors, try doing the resize in increments
  • Reboot and you’re done

All fixed

 

Leave a Reply

You must be logged in to post a comment.