Virtualization is an essential tool in every System Administrators toolbox, and Linux provides a wealth of tools and options to maximize the use of hardware resources. In this course, you will learn how to use Virtualization in Linux to Host Virtual Machines and to run RHEL as a Guest on a VM Host. You will also learn how to automate installs using the Kickstart tool. This course is one of a series in the Skillsoft learning path that covers the objectives for the Red Hat Enterprise Linux 7 RHCSA exam (EX200).
Learning Objectives
Virtualization Overview
- start the course
- describe the built-in virtualization tools and programs in RHEL 7
- distinguish between the different virtualization tools used to run guests on RHEL 7
Running Red Hat as a Guest
- describe and use RHEL 7 as a guest running on a Host
- install RHEL 7 as a guest
- launch a RHEL 7 guest from the host
- modify the running RHEL 7 guest to perform well under a host
- configure keyboard support
- use tools to detect problems in guests and report them to the host
- use sVirt to protect guests
Hosting Guests on Red Hat
- configure and optimize RHEL 7 to be a host for guests
- configure settings for hosting guests
- create and manage virtual machines
- access a virtual machine's console from the host
- start, stop, and control guests
- configure the system to start virtual machines on boot
- obtain information about a guest
- throttle I/O for a guest and manage guest resource allocations
Automating with Kickstart
- use kickstart to create an automation script for automated installs
- investigate booting or installation issues using dracut
- configure Kickstart to automatically connect to a Directory Service
- use a kickstart script to do an installation
- use a kickstart script to install RHEL 7 as a guest
Handling Installation or First-run Issues
- use SystemTap to investigate and monitor the activities of the operating system kernel
- use built-in tools to generate bug and crash reports for diagnosis or sending to Red Hat
- use kpatch to do dynamic patches to the kernel
Practice: Working with RHEL 7 Virtualization
- use RHEL 7 as a Host for VMs and as a Client running on a VM