Home  Courses  Custom dept.  Sales desk  Samples  Services  Help   

Phone 07736 475838
+44 7736 475838


Training Centre:

Newark, Notts

Administration office:
High Park Farm
Swinderby Road
Nr. Newark
Notts NG23 7NZ.


Enterprise Linux 8 New Features for Administrators
(For RedHat 8 (RHEL8), CentOS 8, Oracle Linux 8 (RH354 equivalent))

This three-day update course covers the new administration features of Enterprise Linux 8 for those with previous Enterprise Linux 7 administration experience.
The course is fairly intensive, but provides ample time for putting skills into practise. Topics include the Cockpit web console for common admin tasks, performing an in-place upgrade from 7 to 8, new software package modules and streams, nft and nftables firewall backend, Stratis and VDO advanced storage, building OS images for cloud deployment, and the new podman, buildah, skopeo and runc container tools. There is also a section introducing Ansible Automation, which is not new in RHEL8 but now forms part of the new RHCE certification.

In a hurry to learn? - then buy the course book on Amazon Enterprise Linux 8 New Features (RHEL8/CentOS8)
We use a mixture of real hardware and VMWare VMs, with each attendee having their own dedicated server throughout the course, plus access to additional virtual machines on a VMWare server.

This course is available to be run, fully resourced, at your site; see here for on-site details and prices.

This course can be combined with elements from our RHEL7 upgrade course, for administrators currently using RHEL5 and/or 6.

Our Linux courses are suitable training for Linux LPI or RedHat Certification

Select here for related courses
Select here for menus of all courses


To become proficient in Linux Enterprise 8 administration new features.

COURSE DATES: This course is only available at the client site, fully resourced. Dates by arrangement.

INTENSITY: About 30% of the course is practicals, and 70% lectures

RESOURCE: Each student will have exclusive use of a fully equipped Dell server and a VMWare VM for the duration of the course, plus the ability to create additional virtual machines. Each student will be provided with a full set of training notes.

PREREQUISITES: Experience of Enterprise Linux 7 administration is essential, but we can include elements of our version 7 upgrade course if required for those familiar with versions 5 and/or 6.

FOLLOW UPS: First Alternative also offers an extensive range of Solaris courses but on-site at customer premises only.

PRACTICALS / TAKEAWAYS: Each student leaves the course with their own set of training notes for the material covered; around 150 pages per day of training.

Every student who attends this course will be issued with a signed certificate of course completion, which we will be happy to "authenticate" upon future request.

SOFTWARE VERSIONS: We currently use CentOS 8 and RHEL 8, always to the latest point revision.



Network configuration and device management
New network activation script policies..
Use manual (nmcli, nmtui) and NetworkManager (GUI) configuration techniques.
What has happened to the legacy network scripts?

The Cockpit Graphical web-based administration interface.
Enabling the cockpit service and access (firewall configuration, etc). Using a web browser to access cockpit and performing
a variety of administration tasks. Install additional cockpit modules, such as cockpit-machines and create virtual machines.
Note: RedHat have placed a lot of emphasis on cockpit in numerous areas of administration, which
you will see during other training sections of this course.
In-place upgrade path from 7 to 8.
Use new tool LEAPP to upgrade from release 7 to 8 (Currently 7.8 to 8.2).
Pre-requisites for doing an upgrade, including taking a full backup and/or snapshot.
Running a leapp pre-upgrade assessment with Cockpit. Identify and remediate reported issues. Performing a leapp upgrade.
Post upgrade checks.

Software package management.
How to access, create and manage CentOS version 8 software repositories, with an overview of Oracle ULN. (Unbreakable
Linux Network). The RedHat 8 repositories, with examples of using subscription-manager.
The new modules and application streams mechanisms, with BaseOS and AppStream repository strategies.
The new dnf command, how does the yum command now function?
Firewall management
The new nftables firewall configuration utility. Using the nft utility to configure firewall
tables, chains and rules. Connection tracking. Modifying, inserting, replacing and deleting rules.
Preserving the nftables ruleset over a reboot. Understanding the default rules setup. Overview of
nftables scripts.
Comparison of iptables and nftables. nftables and iptables comparison, Converting iptables
rules to nftables.
Using the firewalld daemon and firewall-cmd with nftables.
MySQL Database
The MySQL database is a new addition to RedHat 8. How to install the require packages.
Running mysql_secure_installation. Starting the mysqld service. Opening firewall ports.
The section covers the creation and manipulation of a small database, plus backup and restore.

Image Builder
Overview of the new image builder tools. What output image formats can be produced?
Installing Image builder packages. Preparing an image builder host system. Enable composer-cli and cockpit services.
Use cockpit to define image blueprints. Examine and edit blueprints from the command line using composer-cli.
Add customisations to create users and groups.
Create a custom RPM package to facilitate further image customisation.
Create the image with cockpit or from the command line. Deploying an image to VMWare Esxi.
Links to information for deploying other image types.

New Storage features
New storage features - Stratis and VDO.
Installing Stratis packages. Creating and managing a stratis pool of storage devices.
Creating and managing stratis file systems. Creating filesystem snapshots. Monitoring pools and filesystems.
VDO (Virtual Data Optimiser) Overview of compression and deduplication features. Install VDO packages.
Create a VDO device using a raw disk device. Create a filesystem on the VDO device and mount it.

New Container Tools - A Detailed Introduction
This section covers creating and managing containers in a RHEL8 environment.
RHEL8 introduces integrated OCI tools Podman, Buildah, runc and Skopeo which provide
daemon-less container execution and management, but with backward compatibility with Docker containers.
Also covered are the use of RedHat UBI images, using various buildah image creation techniques,
image export, import, save and load. How to use container registries, including the creation
of a local registry. Using the SCAP scanner utility oscap-podman to perform RHSA and security profile
scans of containers and container images.

Session Recording
Install and configure the tlog package to provide recording of user terminal sessions.
View sessions using the CLI utility tlog-play or through Cockpit.

User Authentication with authselect
When to use authselect, ipa-client-install or realm join. Files affected by authselect. authselect profiles.
Managing authselect profiles. Converting to authselect from authconfig.

Graphical Desktop Changes (for reference purposes only)
KDE system removed completely. (No transition path from KDE on version 7 to GNOME on version 8.)
A look at new GNOME features and environments (Xorg and Wayland).

Ansible Automation
An introduction to automating tasks using ansible - not new in RHEL8, but an important part of the new RHCE certification.
Includes ansible installation, Control and client node configuration, ad-hoc commands, inventories
and playbooks. A look at roles, including RedHat System Roles for Ansible Engine and the Linux equivalents.
Installing AWX on CentOS and Ansible Tower on RHEL 8.
Lots of practical examples with access to multiple servers if run in our environment.


Click here to make an enquiry.

Fiercely inde dent


© 2021 First Alternative. All rights reserved.