Solaris 10 System Administration I Course

Course Code: UN 104
Course Abstract:

This course teaches attendees how to perform the essential system administration tasks required to effectively manage a Solaris 10 system. Topics include the duties and responsibilities of a Solaris OE system administrator, installation of the Solaris 10 Operating Environment, system startup and shutdown, managing file systems, adding/deleting users, installing and administering local and network printers, managing processes, schedule jobs, backing up and restoring system and user data, package installation, and general administrative procedures.

Audience: This course is designed for new system administrators who will be performing essential system administration procedures on a Solaris 10 OE.
Duration: 5 days
Learning Outcomes:

Upon successful completion of this course, the participant will be able to:

> State the duties and responsibilities of a Solaris OE system administrator
> Install the Solaris operating environment
> Start up and shut down a Solaris system for different operation levels
> Understand and modify the login sequence for user accounts
> Add and delete user accounts and groups
> Work with Solaris commands to monitor, modify, and communicate with the Solaris environment
> Add and configure local and network printers
> Create new filesystems, check the integrity of filesystems, and repair damaged filesystems
> Identify Solaris floppy and tape device special files
> Perform complete and incremental filesystem backups and restores
> Install and update software packages
> Use the cpio and tar archive programs for data storage and retrieval
> Set up and use the cron and at facilities
> Identify and correct common problems
> Interpret, modify, and build simple Solaris shell scripts

Course Topics:

Unit 1 - System Administration Unit Overview
The Duties of the System Administrator
Choosing a System Administrator
The root Login
Setting up a System Logbook
System Documentation
Site Planning
Filesystem and Process Management
Standard Unix Directory Hierarchy
Mountable File Systems
Checking Filesystem Free Disk Space
File and Directory Attributes
Processes
Checking System Status
Monitoring System Load
Managing Processes
The Solaris Management Console

Unit 2 – Solaris Foundational Topics
The Process
The User Shells
File System Concepts and Commands
The vi Text Editor Review
The Shell Environment
Communicating With Users and Processes
File Processing and Regular Expressions
Miscellaneous Commands
Introduction to Shell Scripting

Unit 3 - Operating System Installation
Solaris OE Installation Types
Planning the Installation
Solaris 10 Operating Environment Installation
Installing Additional Packages
Post-Installation Tasks
 
Unit 4 - System Startup and Shutdown
Starting Up Solaris OE - SPARC
Bringing Up Solaris OE - x86
Booting the System - SPARC
Booting the System - Solaris x86
System Shutdown
The /usr/sbin/shutdown Command
Alternative Shutdown Commands
Understanding the Boot and Startup Sequence
Run-Levels
The /etc/init Process
System Initialization Example
Controlling init
Initialization Scripts
f. Multi-User Initialization
Understanding the Shutdown Sequence
Abnormal Shutdown
 
Unit 5 - The Service Management Facility
Service Management Facility Overview
Compare Run Levels and SMF Milestones
Use SMF Commands to Manage Services
 
Unit 6 - Configuring and Testing Devices
Define the Purpose of the Power On Self Test (POST)
Define the Purpose of the Device Configuration Assistant (DCA)
Describe Device Configuration Paths
Identify the System’s Boot Device
View and Change eeprom Parameters from the Shell
Interrupt an Unresponsive System

Unit 7 - User Account Management
Overview of User Accounts
User Account Files
Adding A User Account
The useradd Command
User and System Account Files
The /usr/bin/passwd Command
Adding a Group
The groupadd Command
Locking and Unlocking User Account
Modifying Account Information
The usermod Command
Modifying Group Information
The groupmod Command
Deleting a User Account
The userdel Command
Deleting a Group
The groupdel Command
Alternative User Account Management Faciltiies
 
Unit 8 - Managing Printers
Understanding the Print Spooling Mechanism
Installing a Printer
Local Printer
Network Printer
Starting and Stopping the Print Service
Setting the Default Printer
Submitting Print Jobs
Managing Print Jobs
 
Unit 9 - Filesystem Maintenance
Filesystem Features
Types of Files
Types of Filesystems on Solaris
File/Directory Manipulation
Hard Drive Partitioning
Slice Assignments
Mountable Filesystems
The /etc/vfstab File
The mount Command - Listing Mounted Files
Mounting a Filesystem
Unmounting a Filesystem
Restricting Mount Access to Removable Devices
The Volume Manager
The Volume Manager and Device Files
The sync Command
Filesystem Permissions
Filesystem Maintenance
fsck - Filesystem Check Command
Creating a Filesystem
Filesystem Management Commands
 

Unit 10 - Process Management
View system processes
Terminating Processes
 
Unit 11 - Disk & Tape Management
The I/O Subsystem
Character I/O
Device Types
Identifying Devices
Formatting Floppy Diskettes
Archive Programs
The cpio Command
The tar Command
Notes about Archives

Unit 12 - Backup & Restore
Backup Strategies
Backup Methods
The ufsdump Command
Suggested Dump Schedule
The ufsrestore Command
Create a UFS Snapshot
Backup a UFS Snapshot
Customized Backups
 
Unit 13 - Job Scheduling
The cron Daemon
The crontab Command
Submitting Jobs With at
Solaris SPARC & X86 Differences
 
Unit 14 - System Architecture Differences
Differences between the x64/x86-based system architecture and the SPARCbased
system architectures.
Installation Differences
Managing Local File Systems Differences
Package Administration Differences
System Boot Procedure Differences
User and Security Administration Differences
Managing Network Printer and System Processes Differences
System Backups and Restores Differences

Prerequisites: Attendees should have completed the Introduction to the Solaris 10 Operating Environment course,
or have at least one year experience using a Solaris system, and know how to perform basic UNIX tasks,  understand basic UNIX commands, use the vi text editor, read and interpret shell scripts; user the command line; and, interact with a windowing system.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning

Testimonials

“Instructor is a good listener, which helps when he’s explaining things. I like that the class was tailored to our interests.”

Student – Object-Oriented Analysis & Design with UML