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.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
In addition, a variety of
troubleshooting scenarios are covered, and
methods for system performance monitoring.
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
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
for related courses
of all courses
OBJECTIVES OF THE COURSE
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
SOFTWARE VERSIONS: We
currently use CentOS 8 and RHEL 8, always to the
latest minor revision.
TOPICS COVERED ON THE COURSE
configuration and device management
network activation script policies..
Use manual (nmcli, nmtui) and NetworkManager
(GUI) configuration techniques.
The Cockpit Graphical web-based
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,
you will see during other training sections of
upgrade path from 7 to 8.
Use new tool LEAPP to upgrade from release 7
to 8. Pre-requisites for doing an upgrade,
including taking a full backup and/or
Running a leapp pre-upgrade assessment with
Cockpit. Identify and remediate reported
issues. Performing a leapp upgrade.
Post upgrade checks.
How to access, create and manage version 8
software repositories, with an overview of
Oracle ULN. (Unbreakable
Linux Network). The new modules and
application streams mechanisms, with BaseOS
and AppStream repository strategies.
The new dnf command, how does the yum command
The new nftables firewall configuration
utility. Using the nft utility to configure
Comparison of iptables and nftables. nftables
and iptables compatibility tools.
Using the firewalld daemon and firewall-cmd
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
lorax-composer and cockpit services.
Use cockpit to define image blueprints.
Examine and edit blueprints from the command
line using composer-cli.
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
Links to information for deploying other image
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
New Container Tools
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.
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.
Managing authselect profiles. Converting to
authselect from authconfig.
Graphical Desktop Changes (for reference
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).
An introduction to automating tasks using
ansible - not new in RHEL8, but an important
part of the new RHCE certification.
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
Installing AWX on
CentOS and Ansible Tower on
practical examples with
access to multiple servers.