Overview
Course Description
Thank you for reading this post, don't forget to subscribe!This course will present the commands and methods needed to setup and manage a RHEL 7 system. The course will also use a problem-solving approach in the lab exercises to teach system administrators advanced topics, for long-term management of the system. This course normally requires five (5) days, approximately 50% lecture, and 50% hands-on commands and lab exercises. If this class is being used as a preparation for the RHCSA examination, a practice exam will be part of the afternoon on the fifth day.
This course is the equivalent to Red Hat course 134 and is a continuation and companion to Red Hat course 124 and is the second preparation course for the RHCSA 7 certification examination.
Systems: Red Hat Enterprise Linux Version 7 (all update levels)
Audience Profile
IT professionals who have attended Red Hat System Administration I and want the skills to be full-time enterprise Linux administrators and/or earn RHCSA certifications
Prerequisites
It is assumed that the participant has successfully completed the Red Hat System Administration I (RH 124) course, or has equivalent system administration experience on a RHEL 7 server.
Learning Objectives
On completion of this course, a systems administrator should be able to install, update, and boot the RHEL 7 operating system; set up user accounts and directories; prepare queues for use; perform backups for integrity and performance reasons; monitor the system for performance and do basic setup of network software and capabilities.
Course Outline
Course Outline
Creating and Editing Text Files
- vim editor
- key operations
- contents of .vimrc
- vim editor variants (vimdiff, gvim)
- alternative editors (gedit, nano)
Scheduling Tasks and Operations
- batch job scheduling with at
- batch job scheduling with crontab operation
- scheduling with systemd timers logging
Regular Expressions
- definition
- usage with grep and sed
Controlling Processes
- running priority (nice values)
- processor affinity (taskset)
System Installation and Updating
- installation types and methods (review)
- installing the RHEL 7 operating system via kickstart
Startup and Shutdown
- controlling kernel operations via boot time arguments
- GRUB loader manipulation
- alternative menu entries
- Boot time troubleshooting
- shutdown methods
Managing of System Users and Files
- special permission codes access
- Control Lists (ACLs)
- files directory (defaults)
- security through PAM password aging group
- level password controls connecting to an LDAP server
Commands to Manipulate
- Disks/Filesystems partitioning disk surfaces with fdisk and parted
- creating ext2/ext3/ext4/xfs file systems (mkfs)
- file system structures information (tune2fs, xfs_info)
- verifying file system structures (fsck, xfs_repair)
- making file systems available to software (mount)
- configuring swap space(s)
Logical Volume Management (LVM)
- physical volumes
- volume groups
- logical volumes
- resizing LVM based file systems
- LVM based swap space
Network Accessible Storage NFS
- basic server setup
- basic client setup
- Samba/CIFS
- share setup
- accessing shares (smbclient, mount)
Maintaining System and Network Integrity
- software firewall
- firewalld
- iptables
- SELinux basics
- Log file control (logrotate)