CO-84498 Oracle Advanced Administration

Summary

Duration Level Technology Delivery Method Training Credits

Classroom ILT 5 Days Professional 5 & 6 Virtual ILT N/A On-Demand

Introduction This five-day Oracle Linux Advanced Administration training course is ideal for experienced administrators who need to learn more about advanced features of Oracle Linux. You'll learn to configure network and authentication services, implement virtualization technologies to more effectively manage system resources, and deploy new types of file systems to improve performance and increase data integrity, while developing troubleshooting and advanced storage administration skills.

After taking this course, you will be equipped to use the advanced features of Oracle Linux to get the most out of your systems and applications. Discover how to take advantage of XFS, which improves performance, and , with its data integrity, copy-on-write, and snapshotting functionality. You'll also learn how to use Control Groups and Linux Containers to increase your resource utilization by creating secure, isolated environments on a single host.

Extensive hands-on practices will guide you through each concept. You will install different types of file systems, including OCFS2, XFS, and Btrfs. You will also experience how to share storage devices across multiple systems, allocate system resources such as CPU, , network and I/O bandwidth to critical processes. Audience Profile This course is intended for:  Data Centre Managers  Network Administrators  Support Engineers  System Administrators  System Integrators Prerequisites Before attending this course, students must have:  Experience in administering an Oracle Linux system Oracle requires and recommends that delegates have attended the following course prior to attending this course.  Required Course: CO-74508 Oracle Linux 5 & 6 System Administration Course Objectives After completing this course, students will be able to:  Automate installation using Kickstart  Recover from boot errors  Address today's large storage requirements  Manage resources to deliver consistent response times and performance  Allocate system resources to specific Linux processes  Use DTrace to identify performance bottlenecks  Configure the Oracle Cluster File System  Use new technologies, including Linux Containers Course Content Lesson 1: Introduction the Practice: Lesson 2: Network Addressing Oracle Linux Advanced  Exploring the dom0 and Name Services Administration course Environment This lesson describes the This lesson provides an overview of  Starting, Stopping, and techniques, utilities and the course contents, the course Listing Guests technologies involved in configuring schedule, the classroom  Exploring the host01 VM network addressing and name environment and the technical  Exploring the host02 VM services in Oracle Linux. environment.  Exploring the host03 VM Lesson Topics: Lesson Topics:  Logging Off from Your  Describe DHCP  Course goals Student PC  Configure a DHCP server  Schedule  Configure a DHCP client  Classroom environment and request a lease  Technical environment  Describe DNS

 Describe nameserver types  Describe the Apache HTTP Lesson 7: Advanced Software  Describe BIND Web Server Package Management  Configure a cache-only  Configure Apache This lesson describes advanced nameserver directives package management techniques.  Describe and configure  Configure Apache Lesson Topics: zone files containers  Describe the contents of an  Describe and configure  Configure Apache virtual RPM package reverse name resolution hosts  Perform a binary RPM  Use the rndc utility  Describe email program build  Use the host and dig classifications: MUA, MTA,  Use the tools to perform utilities MDA package maintenance with Practice:  Describe email protocols: Yum  Configure host03 VM as a SMTP, POP, IMAP  Manage the Yum cache DHCP server and host01  Describe the Postfix SMTP and Yum history VM as a DHCP client server  Install and use Yum plug-  Dynamically obtain an IP  Describe the Sendmail ins address for eth1 on host01 SMTP server  Describe and use the  View the DNS server  Configure Sendmail on a programs offered by configuration on dom0 client system PackageKit  Configure host03 to use Practice: Practice: DNS for name-to-IP  Configuring Apache Web  Learn to manage Yum address resolution Server plug-ins  Test the DNS configuration  Create a binary RPM package Lesson 5: Installing Oracle Linux  Manage software updates Lesson 3: Authentication and by Using Kickstart with PackageKit’s Software Directory Services This lesson describes how to Update program This lesson describes the perform a Linux installation by using  Work with Yum history and techniques involved in configuring the Kickstart method. Yum cache and controlling user authentication Lesson Topics: on an Oracle Linux system.  Describe the Kickstart Lesson Topics: installation method Lesson 8: Advanced Storage  Describe authentication  Describe the Kickstart file Administration options  Use the Kickstart This lesson describes the  Describe the Configurator techniques and utilities used in Authentication  Start a Kickstart installation configuring advanced storage Configuration Tool  Boot into Rescue mode to options.  Describe NIS correct boot problems Lesson Topics:  Configure NIS server and Practice:  Describe access control NIS client  Explore the Kickstart lists (ACLs)  Configure NIS Configurator GUI  Describe and configure authentication  Create a new host07 virtual disk quotas  Describe LDAP machine and perform a  Describe the Linux dm-  Describe OpenLDAP Kickstart installation on crypt device driver  Describe OpenLDAP host07  Describe and configure server and client utilities  Use rescue mode to repair encrypted block devices  Configure LDAP a boot problem on host07  Describe the kpartx utility authentication  Describe Udev  Create Udev rules  Configure Winbind Lesson 6: Samba Services authentication  Use the udevadm utility This lesson describes the purpose Practice:  Configure Kerberos and configuration of Samba authentication  Create and mount a file services on an Oracle Linux system. system on /dev/xvdb  Describe and configure Lesson Topics: SSSD services and  Set access control lists  Describe the purpose of (ACLs) on a file system domains Samba  Set quotas on a directory Practice:  Describe Samba services  Encrypt a file system  NIS server and daemons  Use the kpartx utility  NIS client and implement  Configure a Samba server  Explore and configure NIS authentication  Describe Samba server Udev  Auto-mounting of a user types home directory  Access Samba shares  OpenLDAP server and from a client Lesson 9: OCFS2 and Oracle enable LDAP Practice: Clusterware authentication  Installing the Samba This lesson describes the features,  OpenLDAP client and log Packages purpose and configuration of Oracle in as an LDAP user  Configuring a Samba Cluster File System 2. Server Lesson Topics: Lesson 4: Web and Email  Accessing Samba Shares  Describe the purpose and Services from a Client Host features of Oracle Cluster This lesson describes how to  Accessing a Linux Samba File System 2 (OCFS2) configure web and email services on Share from a Windows  Prepare for an OCFS2 an Oracle Linux system. System configuration Lesson Topics:

 Install the OCFS2 software Practice:  Assign tasks to control packages  Create and mount an XFS groups  Configure kernel settings file system  Use the cgrules.conf file for OCFS2  Set quotas on an XFS file  Enable PAM to use control  Configure the cluster layout system group rules  Describe the OCFS2  Back-up and restore an  Obtain information about heartbeat XFS file system control groups and  Configure and start the parameters

O2CB cluster service Practice: Lesson 12: Btrfs File System  Create and mount an  Explore the default cgroup This lesson describes the OCFS2 volume hierarchy implementation and configuration of  Create and delete child  Use OCFS2 tuning and the open-source Btrfs file system. cgroups within the default debugging utilities Lesson Topics: cgroup hierarchy  Provide an introduction to  Describe the features of  Create a custom cgroup Oracle Clusterware the Btrfs file system Practice: hierarchy  Create a Btrfs file system  Prepare for an OCFS2  Use cgroups to allocate  Create Btrfs subvolumes configuration CPU use and snapshots  Install or upgrade the  Take a snapshot of a file in software required for a Btrfs subvolume Lesson 14: Virtualization with OCFS2  Mount Btrfs subvolumes Linux  Configure the cluster layout and snapshots This lesson describes the features  Configure and start the  Defragment and resize a and benefits of virtualization with an O2CB cluster stack service Btrfs file system Oracle Linux system.  Create an OCFS2 volume  Add and remove devices in Lesson Topics:  Mount an OCFS2 volume a Btrfs file system  Describe virtualization and  Perform OCFS2 tuning and  Check and repair the its benefits debugging integrity of a Btrfs file  Explain how Linux as a system virtual guest supports the Lesson 10: iSCSI and  Convert ext file systems to different virtualization Multipathing Btrfs modes This lesson describes the utilities  Create a Btrfs root file  Outline the support for and techniques used for the system by installing Oracle Linux as a guest operating configuration and management of Linux from the UEK Boot system (OS) with various an iSCSI target on an Oracle Linux ISO virtualization solutions system. Practice:  Describe the KVM Lesson Topics:  Verify that the btrfs-progs hypervisor  Configure an iSCSI target package is installed  Use the libvirt tools to  Use the tgtadm, tgt-admin,  Create Btrfs file systems create and manage KVM and tgt-setup-lun utilities  Resize a Btrfs file system virtual guests  Configure an iSCSI  Create and mount Btrfs Practice: software initiator subvolumes and snapshots  Preparing the Virtualization  Use the iscsiadm utility  Take a snapshot of a file in Host for KVM  Describe Device Mapper a Btrfs subvolume  Starting the Virtual Multipathing  Recover a corrupted Btrfs Machine Manager and  Use the mpathconf and file system Preparing to Create a multipath utilities  Install Oracle Linux 6.5 on Virtual Machine  Configure iSCSI the host06 VM by using the  Creating a Virtual Machine multipathing UEK Boot ISO  Managing Your Virtual Practice:  Explore the Btrfs root file Machine  An iSCSI target system on the host06 VM  An iSCSI initiator Lesson 15: Linux Containers  iSCSI multipathing Lesson 13: Control Groups (LXC) This lesson describes the purpose (Cgroups) and configuration of Linux Lesson 11: XFS File System This lesson describes the purpose, containers. This lesson describes the implementation and management of Lesson Topics: implementation of XFS file system control groups. for Oracle Linux. Lesson Topics:  Describe the purpose of Lesson Topics:  Describe the purpose of Linux Containers  Describe XFS for Oracle control groups  Describe container Linux  Describe control group configuration parameters  Create an XFS file system subsystems and  Install the required Linux Container software  Use the xfs_growfs utility parameters packages  Use the xfs_admin utility  Describe the control group  Describe Linux Container  Enable disk quotas on an hierarchy model template scripts XFS file system  Configure control groups  Create a Linux Container  Use the xfs_quota utility by using the by using the Oracle  Set project quotas /etc/cgconfig.conf file  Use the lssubsys utility template script  Use the xfsdump and  Use Linux Container xfsrestore utilities  Use the cgcreate and cgdelete utilities utilities to start and stop a  Use XFS file system container maintenance utilities  Use the cgset utility

 Use additional Linux  Describe SELinux file  Configure Kdump Container utilities labeling, context, and users  Create a core dump file  Install an Oracle VM  Use SELinux utilities  Install the kernel-debuginfo template as a base Practice: RPMs environment  Perform SELinux  Use the crash utility to  Create a Linux Container configuration from the GUI analyze the state of a from an existing rootfs and the command line vmcore Practice:  Change the value of an  Use the crash utility to  Prepare your system to SELinux Boolean to allow analyze the state of a create a Linux Container ftp to read and write files in running system  Create a Linux Container user home directories from a template  Change the SELinux  Explore container context file type to enable a Lesson 18: Dynamic Tracing with configuration file system to be used for DTrace This lesson describes the purpose  Use lxc commands storing KVM virtual and usage of the DTrace tracing  Use an Oracle VM machine disk images when utility on an Oracle Linux system. template as a base SELinux is in enforcing Lesson Topics: environment mode  Describe the purpose of  Create a container from an DTrace existing rootfs Lesson 17: Core Dump Analysis  Enable DTrace on Oracle This lesson describes the Linux Lesson 16: Security Enhanced techniques involved in configuring,  Describe and view DTrace Linux (SELinux) collecting and analysing core dump providers and probes This lesson describes the purpose, files.  Use the D programming features and usage of SELinux. Lesson Topics: language to enable probes Lesson Topics:  Describe Kexec and and corresponding actions  Describe SELinux Kdump  Use built-in D variables  Describe SELinux  Configure Kdump to  Use built-in D functions packages capture kernel vmcore  Create D scripts to explore  Use the SELinux dump your system Administration GUI  Describe kernel Practice:  Describe SELinux modes parameters that can cause  Enable DTrace  Describe SELinux policies a panic  Use DTrace from the  Describe SELinux  Use magic SysRq keys command line Booleans  Use the crash utility for  Use DTrace D scripts analyzing core dumps Practice:

Associated Certifications & Exam This course prepares students to write Exam: 1Z0-105 Oracle Linux 6 Advanced Administration. Accredited to certification(s): Oracle Certified Professional, Oracle Linux 6 System Administrator. On successful completion of this course students will receive an Oracle University attendance certificate.