P5420 - Oracle Linux 7: System Administration

The Oracle Linux 7: System Administration course covers a range of skills including installation, using the Unbreakable Enterprise Kernel, configuring Linux services, preparing the system for the Oracle Database, monitoring and troubleshooting.

This course teaches you how to handle typical issues faced by administrators. You learn to understand the kernel development model and learn about Linux distributions. You hear about Oracle's comprehensive solutions and Oracle's contributions to the Linux community.

Duration: 5.0 days

Enquire Now

Start learning today!

Click Hereto customize your Training


Enable kernel features. Set up users and groups. Configure system logging, the boot process, the network and storage. Install additional software packages. Keep the kernel up to date by using Oracle Ksplice. Configure services such as NTP, NFS, FTP, OpenSSH, firewalld and iptables.


Module 1: Course Introduction

  • Virtualization
  • Course structure
  • Elements of course environment

Module 2: Introduction to Oracle Linux

  • Linux distributions
  • The Unbreakable Enterprise Kernel (UEK)
  • Oracle's technical contributions to the Linux community
  • Oracle's commitment to the success of Linux
  • Linux kernel development model
  • Development of Linux Kernel

Module 3: Oracle Cloud Computing

  • Launching Instances
  • Infrastructure as a Service (IaaS)
  • Oracle Private Cloud Appliance
  • Oracle OpenStack
  • Oracle Cloud Infrastructure Concepts and Terms
  • Setting up a Virtual Cloud Network (VCN)
  • Attaching a Block Storage Volume to an Instance
  • Oracle Cloud Infrastructure Services

Module 4: Installing Oracle Linux 7

  • Anaconda installer
  • Installation steps
  • Launching an Oracle Cloud Infrastructure Instance
  • Upgrade from Oracle Linux 6
  • Obtaining Oracle Linux
  • Oracle Software Delivery Cloud

Module 5: Oracle Linux 7 Boot Process

  • Oracle Linux 7 Boot Process
  • GRUB 2 Bootloader
  • systemd Service Units
  • The systemctl Utility
  • systemd System and Service Manager
  • systemd Target Units
  • Kernel Boot Parameters
  • Shutting Down, Suspending, or Rebooting Commands

Module 6: System Configuration

  • Configuring System Date and Time
  • System Configuration Files
  • Configuring NTP by using Chrony
  • The proc File System
  • The sysctl Utility
  • Using Network Time Protocol (NTP)
  • The sysfs File System

Module 7: Package Management

  • The yum Utility
  • ULN channels
  • Yum Configuration
  • Oracle Linux Yum Server
  • Switching from RHN to ULN
  • Oracle Unbreakable Linux Network (ULN)
  • Introduction to Oracle Linux package management
  • The rpm Utility

Module 8: Oracle Ksplice

  • Ksplice Packages on ULN
  • The Ksplice Web Interface
  • Ksplice Online and Offline Implementations
  • Ksplice Implementation in Oracle Cloud Infrastructure
  • Configure Ksplice Offline Clients to use a Local Ksplice Mirror
  • Operation and Features of Ksplice
  • Ksplice Commands

Module 9: Automating Tasks

  • Configuring cron Jobs
  • Automating System Tasks
  • The at and batch Utilities
  • The crontab Utility
  • Configuring anacron Jobs
  • Other cron Directories and Files

Module 10: Kernel Module Configuration

  • Loading and unloading kernel modules
  • Kernel module parameters
  • Using the lsmod Utility
  • Using the modinfo Utility
  • Loadable Kernel Modules (LKM)
  • Using the modprobe utility
  • ASM Cluster File System (ACFS) and ASM Dynamic Volume Manager (ADVM) drivers
  • The insmod, depmod, and rmmod utilities

Module 11: User and Group Administration

  • Modifying and Deleting User Accounts
  • User Private Groups (UPG)
  • Adding a User Account
  • User Manager Tool
  • su and sudo Commands
  • User and Group Configuration Files
  • Password Configuration
  • Group Account Administration

Module 12: Partitions, File Systems, and Swap

  • Making Ext File Systems
  • Disk Partitions
  • Maintaining File Systems
  • Mounting File Systems
  • Swap Space
  • File System Types
  • The /etc/fstab File
  • Partition Table Manipulation Utilities

Module 13: Storage Administration

  • Volume Group Utilities
  • Configuring RAID devices
  • Logical Volume Utilities
  • The snapper Utility
  • Logical Volume Manager
  • Physical Volume Utilities
  • LVM Thin Provisioning
  • Backing up and Restoring Volume Group Metadata

Module 14: XFS File System

  • Backing up and Restoring XFS File Systems
  • XFS File System Maintenance
  • Creating an XFS File System
  • Enabling Disk Quotas
  • The xfs_quota Utility
  • The xfs_growfs Utility
  • XFS: Introduction
  • The xfs_admin Utility

Module 15: Btrfs File System

  • Btrfs: Introduction
  • Btrfs File System Maintenance
  • Converting Ext File Systems to Btrfs
  • Creating a Btrfs File System
  • Mounting a Subvolume or Snapshot
  • Btrfs Subvolumes and Snapshots
  • The btrfs Utility

Module 16: Network Configuration

  • Network Interface File Naming
  • NetworkManager
  • Network Configuration Files
  • The nmcli Utility
  • The ethtool Utility
  • The ip utility
  • Networking in Oracle Cloud Infrastructure
  • Starting the Network Service

Module 17: File Sharing

  • Starting the NFS Services
  • The /etc/exports file
  • The exportfs Utility
  • Automounting File Systems
  • vsftpd Configuration Options
  • NFS Client Configuration
  • NFS Server Configuration

Module 18: OpenSSH

  • The ssh, scp, and sftp Utilities
  • Using the ssh-keygen Command
  • Connecting to a remote system without supplying a password
  • Using ssh-add
  • OpenSSH Configuration
  • Using OpenSSH Utilities
  • Using ssh-agent
  • Key Pairs for Oracle Cloud Infrastructure Instances

Module 19: Security Administration

  • The chroot Utility
  • Implementing a chroot Jail
  • The firewalld Service
  • The iptables Service
  • The firewall-config Utility
  • Packet-filtering Firewalls
  • The firewall-cmd Utility
  • TCP Wrappers

Module 20: Oracle on Oracle

  • Oracle Software User and Group Accounts
  • File Handles and Asynchronous IO (AIO) Kernel Parameter
  • Configuring HugePages
  • Oracle ASM
  • Oracle-Related Shell Limits
  • System Resource Tuning and Network Tuning
  • Semaphores Kernel Parameter
  • Linux Shared Memory Kernel Parameters

Module 21: System Monitoring & System Logging

  • rsyslog configuration
  • rsyslog Actions and Templates
  • The sosreport Utility
  • OSWatcher (OSWbb)
  • The iostat, mpstat, vmstat, sar, top, iotop, strace, netstat, and tcpdump utilities
  • Spacewalk
  • Introduction to journald, journalctl
  • System Logging: Introduction

Module 22: Troubleshooting

  • Troubleshooting resources
  • Boot problems
  • The dmesg utility
  • Operating system logs
  • Problem causes
  • NFS problems
  • Two-phased approach to troubleshooting


  • Database Administrators
  • System Administrator
  • Support Engineer
  • Technical Consultant


Suggested Prerequisite

  • Archiving and compressing files in Unix; performing remote connections and file transfers
  • Types of user accounts and working with files and directories in Unix 
  • Unix shell command line features and basic shell scripting
  • Text editing using vi and Unix process control

Required Prerequisite

  • UNIX and Linux Essentials
  • Shell Programming Ed 1



This course is not associated with any Certification.

Course Benefits

  • Career growth
  • Broad Career opportunities
  • Worldwide recognition from leaders
  • Up-to Date technical skills
  • Popular Certification Badges

Oracle Popular Courses


This training is the first step in mastering MySQL, the world’s most popular open source database.


P10380 - Oracle Database 18c: Administration Workshop


Learn about Oracle SQL tuning and how to apply tuning techniques to your SQL code.


D83527 - Java SE 8 Fundamentals
Enquire Now
By clicking "Submit", I agree to the Terms Of Use and Privacy Policy