The leadership team at your company has initiated a new project to reduce hardware expenses and reduce the total cost of ownership. Your manager has assigned you to a team focused on reducing the need of physical hardware for development and evaluation projects. You have been assigned the task of creating a minimal virtualization environment for testing the viability of virtualizing servers for the development team.
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Install qemu and libvirt from the Command Line
Use
apt
to install the following packagesqemu
qemu-kvm
libvirt-bin
bridge-utils
virtinst
- Confirm libvirtd Service Status and Add the User Account to the libvirt Group
- Use
systemctl
to confirm thelibvirtd
service started. - Add the
cloud_user
account to thelibvirt
group. - Use the
su
command to open a new session for thecloud_user
, to pick up the group changes.
- Use
- Create a Virtual Machine Using the Available CirrOS Image
- Use elevated privileges to copy the Cirros image from the home directory to the
/var/lib/libvirt/images
directory. - Use the
virt-install
command to create a virtual machine using the appropriate parameters.
- Use elevated privileges to copy the Cirros image from the home directory to the
- Log into the Virtual Machine and Confirm Its Status
- Log into the virtual machine.
- Execute a few basic commands to confirm system functionality.
- Log out of the virtual machine.