It’s been a while since my last post. One of the things keeping me busy since then has been investigating using existing tools to document a process/workflow that would make testing easier for me (and hopefully others). What I’m doing probably isn’t new to many people, but I haven’t seen it spelled out this way before. Outlining the steps will also help me identify the gaps … and I invite others to do the same!
My goal is to document the installation, setup and workflow of creating a virtual test lab on a single system. For this post, I will focus on the installation and setup. Future posts will detail how I’m using (or planning) to use the test lab.
- Hardware capable of running kernel-based Virtualized machines (aka KVM)
- Memory – My system has 8Gb of memory, although not required, the more the better
- Disk space – Again, the more the merrier, I am reserving 10-15Gb for each KVM guest
Installation and Configuration
With Fedora 10 hot off the presses, start your download and start the installer. I’ll note only the 3 key steps during the install. You are welcome to diverge to suite your needs, but pay closer attention to the following steps:
- Partitioning – Go ahead and have anaconda autopartition your disk(s). Be sure to select "Review and modify partitioning layout" at the bottom. You can always skip this and reduce the size of your ‘/’ partition and logical volume later, but doing so here is easier.
- Package Repository – Let’s make it easier on ourselves after install …
- Package Selection – Go head and enable the Base -> Virtualization package group.
- Complete the install and reboot
- With your system installed and booted, let’s get a few more packages installed … Login as root, and type:
Congrats, your system is setup and installed. In my next post I’ll outline how I’m configuring cobbler. Stay tuned …