First Technology Transfer

Standard and Advanced Technical Training, Consultancy and Mentoring

LPAT201 - Advanced System Network Administration - Level 2 - Part 1

Duration: 5 Days

Background and Intended Audience

This course is based to a large extent on the syllabus of the LPIC 201 exam, the first part of the LPIC Level 2 certification process. Level 2 system administrators are expected to handle small to medium sized mixed networks not only in a practical sense but also in a more managerial sense which involves supervising assistants and providing advice to management on administration matters such as e.g. the kinds of systems to install to automate system administration and monitoring tasks.

Prerequisites

Attendees are assumed to have knowledge equivalent to that required for LPIC level 1, such as might have been acquired by completing LPAT101 and LPAT102 training or equivalent and several months practical experience involving Linux system administration.

Key topics covered

  • Usage level monitoring and capacity Planning
  • Advanced Linux Kernel configuration and deployment
  • System Startup configuration and troubleshooting
  • Filesystems and Devices - Drivers, configuration, security and management
  • Advanced Storage Device Administration
  • Advanced Network Configuration and security
  • System Maintenance

Detailed Course Outline

  • Advanced System and Network Administration
  • Monitoring and administering resource usage
    • CPU usage
    • Memory usage
    • Disk I/O - blocks out and blocks in
    • Network I/O
    • Firewalling and routing throughput
    • Mapping client bandwidth usage
    • Matching / correlating system symptoms with likely problems
    • Estimating throughput and identifying bottlenecks in the system e.g. processes blocked on IO
    • Knowledge of command line tools and utilities such as iostat , netstat , w , top , sar , vmstat , pstree, ps , Isof , uptime , swap
    • Planning and resource allocation and adapting to changing resource usage patterns
    • Use of IT infrastructure usage monitoring and measurement tools
    • Predicting the capacity break point of a configuration
    • Plotting and analysing growth rates of capacity usage
    • Familiarity/Awareness of monitoring solutions such as Icinga2, Nagios, collectd, MRTG and Cacti
  • Linux Kernel - architecture, build, patching and kernel module usage
    • Kernel Architecture
    • Kernel Compilation
    • Kernel Patching
    • Kernel customisation
    • Kernel module runtime management
    • System Startup boot process customisation and system recovery
  • Linux Filesystem and Storage Devices
    • Linux filesystem architecture,creation, maintenance and configuraion
    • udev Device Management
    • RAID - architecture, setup and configuration
    • LVM - Logical Volume Manage - configuration and administration
    • Security and control of access to storage devices
  • Network Configuration, troubleshooting and administration
    • Common network troubleshooting scenarios
    • Configuring machines with multiple network interfaces - wired and wireless
    • Communicating with users - maintaining good working relations
    • Notifying users of network and system issues and problems
    • Automating communication with users through logon messages
    • Informing active users of system maintenance activities
    • Purpose , use and contents of files such as /etc/issue, /etc/issue.net , /etc/motd
    • Practical use of relevant command line tools and utilities such as wall , /sbin/shutdown, systemctl
  • System Maintenance and Recovery
    • Program building and installation
    • Working with compression and archive utilities
    • Understanding compiling and linking
    • Understanding make, cmake and related build tools
    • Working with configure scripts and supplying paratmeters to such scripts
    • Awareness of default locations of sources e.g. /usr/src
    • Knowing the purpose and usage of tools such as gunzip , gzip , bzip2 , xz , tar
    • Knowledge about which directories must be included in backups
    • Knowing how to setup, and administer network backup solutions such as Amanda, Bacula, Bareos and BackupPC
    • Understanding the benefits and drawbacks of different backup media such as tapes, CDR and disk
    • Basic understanding of backup to the Cloud
    • Practical backup skills and related knowledge
      • Performing partial and manual backups
      • Verifying the integrity of backup files
      • Carrying out partial or full backups
      • Backup and recovery policies, plans and drills - for both offsite and onsite recovery
      • Files and directories of concern such as /bin/sh , /dev/st* and /dev/nst*
      • Knowledge of command line tools and utilities for backup and related tasks such as dd , tar , mt , rsync
  • Domain Name Server
    • Basic DNS server configuration
    • Creating and maintaining DNS zones
    • Securing a DNS server

Call us:

Technical enqiries: 020 8669 0769
Sales enquiries: 020 8647 1939, 020 77681 40786