Students who can benefit from this course include system administrators who are preparing to perform essential system administration procedures in the Solaris OS.
Skills Gained
Upon completion of this course, students should be able to:
Manage file systems
Perform system boot procedures
Perform user and security administration
Manage network printers and system processes
Perform system backups and restores
Prerequisites
To succeed fully in this course, students should be able to:
Perform basic UNIX tasks
Understand basic UNIX commands
Use the vi text editor
Interact with a windowing system
Course Outline
USER MANAGEMENT
New User Considerations
The bash Shell
Group Management
User Management
Modifying an Existing User
Removing a User
The User Environment
EXAMINING SYSTEM ACTIVITY
Understanding the Process
ps - Examining Processes
Killing Processes
Signals
Troubleshooting Solaris Problems
Who's on the System?
Solaris Specials - pgrep and pkill
The ptree and pwdx Commands
Solaris Performance Tools
Predictive Self Healing
LOG FILES AND SECURITY BASICS
Why Security?
Real and Effective uids
Changing File Ownership/Group
Security Files
The OpenSSH Commands
HARDWARE AND DEVICE FILES
Introduction
Disks Overview
Device Files
Determining the Hardware on your System
Miscellaneous System Information
PARTITIONS
Introduction
UNIX Directory Layout
Adding a New Disk
Partitions
Partitioning a Disk
Partitioning Using smc
Format Extras (Optional)
FILESYSTEMS
Introduction
Filesystems/Filesystem Types
Creating Filesystems
Mounting Filesystems
Listing Mounted Filesystems
Unmounting Filesystems
Mounting Filesystems at Boot
Removing Filesystems
FILESYSTEM MAINTENANCE
Monitoring Disk Usage
Maximum File Size
Expanding/Reducing Filesystems
Alternatives to Traditional Partitioning
Moving Filesystems
Fixing Broken Filesystems - fsck
Swap Space
Tidying up
TIMING AND SCHEDULING
Timing and Scheduling
Setting the System Date
at - Scheduling One-off Jobs
cron - Regular Job Scheduling
Security Considerations
The Logadm Command
Solaris Default cron Jobs
Using smc
SOFTWARE PACKAGES AND PATCHES
Installing Software Packages
pkginfo
Spooling Packages
Installing Packages
pkgchk - Checking the Installation
Removing Packages
The var/sadm/install/contents File
Alternatives to the pkgadd Command
Patches
GUI Tools
PRINTER MANAGEMENT
Introduction to Printing
Printing Subsystems
Local, Remote and Network Printers
Starting/Stopping the Spooler
Creating and Deleting Queues
Turning Queues On and Off
Remote Printer Queues
Network Printers
Printer Queue Maintenance
Troubleshooting Printer Problems
BACKUP AND RESTORING
Why Back Up?
Logical Backup Devices
Backup Types
ufsdump
ufsrestore
cpio/tar/zip/dd
Snapshots
BOOTING AND SHUTTING DOWN
The SPARC Boot Sequence
The Intel Boot Sequence
Init States (run levels)
Startup Script Framework
Service Management Facility (SMF)
Permanently Disabling a Subsystem
Shutting Down the System
DISASTER RECOVERY
Boot Failures
Problems With a Non-root Filesystem
Forgotten root Password
Total Failure of root Disk
Fixing Frozen Systems
Follow On Courses
Shell Programming for System Administrators (SA-245)
CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.