RH401 - Red Hat Enterprise Deployment, Virtualization, and Systems Management

  • Price (excl. VAT): 3120 EUR   1980 GBP
  • Training Units: 12
    Norway:
  • Price (excl. VAT):  EUR
  • Training Units:
  • Duration: 4 days
  • First day: 09:30 - 17:00
  • All other days: 09:00 - 17:00

Course Summary

RH401 Red Hat Enterprise Deployment, Virtualization, and Systems Management is a 4-day intensive hands-on lab course in skills and methods critical to large-scale deployment and management of mission-critical Red Hat Enterprise Linux systems. This class focuses on the use of the Red Hat Network, including the Red Hat Network Satellite Server as a deployment method, and the use of Virtualization technology as a key deployment tool.

Subject covered include: installing and managing a Red Hat Network Satellite Server; provisioning systems using RHN, DHCP, and PXE; understanding the Red Hat Network Proxy Server; building RPMS; using version control systems.

In addition, a substantial part of the class is dedicated to the use of Virtualization in deployment. Virtualization topics include: an overview of virtualization; installing, configuring, and managing virtual machines; understanding the hypervisor; virtual machine snapshots; network configuration with virtualization.

RH401 Red Hat Enterprise Deployment, Virtualization and Systems Management Description

Goal:

RH401 is designed to train people with RHCE level competency on skills required to deploy and manage Red Hat systems to enterprise standards of reliability, availability, scalability and manageability.

Central to the course is hands-on training in the use of the Red Hat Network Satellite Server for deployment, provisioning, and monitoring of Red Hat Enterprise Linux systems; and the use of Virtualization as a critical technology in systems deployment.

Persons taking RH401 will learn how to implement and manage Red Hat Enterprise Linux deployments efficiently and effectively in ways that make the entire enterprise deployment manageable by a team. They will learn to install and deploy a Red Hat Network Satellite Server and use this server to keep a range of systems up to date; to provision new systems; to monitor existing systems. With the satellite server, they will learn to create custom software channels and custom configuration channels. They will learn to use the Red Hat Package Manager (RPM) to create their own RPMs, and manage the RPMs using CVS and using the Red Hat Satellite Server. They will learn to create a netdump server that collects kernel core dumps from many systems, saving them to a single system.

Finally, participants will learn to use virtual machine technology, permitting multiple host operating systems to run on a single hardware platform. They will learn how virtualization works, including the purpose and function of the virtualization hypervisor; how to install, configure, and manage virtual machines; how to take snapshots of virtual systems; and how to configure networking, including private networks, masquerading, and physical network separation.

Audience:

RH401 is aimed at senior Red Hat Enterprise Linux system administrators and other IT professionals working in enterprise environments and mission-critical systems.

Prerequisites:

RH401 requires RHCE-level skills. A current RHCE certification is recommended, but not required.

Duration:

4 days
Training Start Time: 9:00 a.m.
Training End Time: 4:30-5:00PM (depending on class progress)

What you will learn:

  1. Understanding Systems Management
    • System management tasks
    • Standardization, centralization, and scalability
    • Provisioning and automation
    • Red Hat tools for system managment
  2. Provisioning using DHCP and PXE
    • Bare metal provisioning
    • Provisioning technologies: DHCP, TFTP, and PXE
    • Network installations
    • Configuring the Dynamic Host Configuration Protocol server
  3. Installing a Red Hat Network Satellite Server
    • Features and advantages of the RHN Satellite Server
    • Types of RHN Satellite Servers
    • RHN Satellite Server hardware requirements
    • Understanding software channels
    • Installing an RHN Satellite Server
    • Populating an RHN Satellite Server
    • Troubleshooting an RHN Satellite Server installation
  4. Building RPMs
    • Building open source software
    • Using RPM macros
    • Writing custom spec files
    • Using rpmbuild to create and sign RPMs
    • Guidelines for custom RPMs
  5. Using CVS to Manage Configuration Files
    • Basics of CVS for system administrators
    • Creating local and remote repository access
    • Structuring a CVS project
    • Using CVS to track, log, and reverse configuration changes
  6. Managing the Red Hat Network Satellite Server
    • Preparing a client to use an RHN Satellite Server
    • Using activation keys to script installations
    • Creating and managing custom channels
  7. Red Hat Network Management and Provisioning
    • Types of RHN service
    • Elements of a deployment system
    • Using custom channels in a deployment system
    • Using configuration channels to maintain system configuration
    • Automating installations through kickstart
  8. Red Hat Network Proxy Server
    • Hosted RHN versus Proxy Server
    • Proxy Server software and hardware requirements
    • Installing RHN Proxy Server
    • Configuring clients to use a RHN Proxy Server
  9. Saving Kernel Crash Dumps
    • Saving crash signatures over the network
    • Saving crash dumps over the network
    • Configuring netdump servers
    • Configuring netdump clients
    • Saving crash dumps locally using kexec and kdump
  10. Red Hat Virtualization Overview
    • Virtualization concepts and terminology
    • Hardware considerations
  11. Virtual Machine Management
    • Identifying virtual machines
    • Virtualization management tools: xm, xentop virsh
    • Creating and monitoring virtual machines
    • Resource management
    • Accessing consoles
  12. Installing and Configuring Virtual Machines
    • Installing virtual machines
    • Configuring virtual machine resources (CPU, memory, storage, network devices)
  13. Hypervisor Details
    • Understanding the hypervisor
    • vnc console access
    • xendomains
  14. Virtualization: Advanced Techniques
    • Snapshot storage
    • Creating virtual private networks
    • Masquerading virtual machines
    • Physical and logical network separation