Learn: in:
» back to Search Results

Course rating of 0 Vendor rating of 4

Topics included in this course are: the duties and responsibilities of a Solaris OE system administrator, installation of the Solaris 10 Operating Environment, system startup & shutdown, managing file systems, & many more.

Course Outline

The Solaris 10 System Administration I 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.

At the end of this course, students will be able to:
  • State The Duties Of A Solaris OE System Administrator
  • Install The Solaris Operating Environment
  • Start Up And Shutdown A Solaris System
  • List The Events That Occur During System Startup And Shutdown
  • Manage Services
  • Manage Processes
  • Perform File System Maintenance
  • Create New File Systems
  • Add And Delete User Accounts
  • Add And Configure Attached Printers
  • Perform Backups And Restore Files
  • Use The Cron And At Facilities To Schedule Jobs
  • System Administration Unit Overview
  • Operating System Installation
  • System Startup and Shutdown
  • The Service Management Facility
  • Process Management
  • File System Management
  • User Account Management
  • Printer Management
  • Backup & Restore
  • Job Scheduling

This course is designed for new system administrators who will be performing essential system administration procedures on a Solaris 10 OE.

Course Outline

I. System Administration Unit Overview

A. The Duties of the System Administrator
B. Choosing a System Administrator
C. The root Login
D. Setting up a System Logbook
E. System Documentation
F. Site Planning
G. Standard Solaris 10 Directory Hierarchy
H. File and Directory Attributes
I. Helpful Commands
J. The Solaris Management Console
K. Performing System Administration Tasks

II. Operating System Installation
A. Solaris OE Installation Types
B. Planning the Installation
1. Determine System Requirements
2. GUI or Text Based Installation
3. Installation Types
4. Planning Disk Space Requirements
5. Classroom Network Settings
6. Installation Worksheet
7. File System Layout
C. Solaris 10 Installation - x86 Platform
1. Before You Begin
2. Installation
D. Post-Installation Tasks

III. System Startup and Shutdown
A. Starting Up Solaris OE - SPARC
B. Bringing Up Solaris OE - x86
C. SPARC Boot Process
D. x86 Boot Process
E. Booting the System - SPARC
1. Booting the System for Multiuser Mode
2. Booting the System in Single User Mode
3. Interactive Boot
F. Booting the System - Solaris x86
1. Booting the System for Multiuser Mode
2. Booting the System in Single User Mode
G. System Shutdown
H. The /usr/sbin/shutdown Command
I. Alternative Shutdown Commands
1. The reboot Command
2. The halt Command
3. The poweroff Command
J. Events Which Occur During Startup
1. Loading Solaris OE
K. Legacy Run-Levels
L. The /etc/init Process
1. The /etc/inittab File
2. The /etc/default/init File
M. System Initialization Example
N. Controlling init
O. Abnormal Shutdown

IV. The Service Management Facility
A. Processes vs. Services
B. Service Management Facility Overview
C. Legacy Solaris/Unix Process Management
D. Services
E. Differences Between Legacy Service Management and SMF
F. SMF Concepts
1. SMF Service
2. Service Identifiers
3. Service States
4. SMF Manifests
5. SMF Profiles
6. Service Configuration Repository
7. SMF Components
G. Managing Services
H. SMF Commands
1. Listing Services - The svcs Command
2. Displaying the Status of a Service
3. Other svcs Command Options
4. Displaying the Status of Services Controlled by inetd
I. The svcadm Command
1. Disabling a Service
2. Enabling A Service
3. Restarting a Service
4. Restoring a Service That Is in the Maintenance State
5. Reverting to Another SMF Snapshot
6. Modifying a Service Configuration
7. Changing an Environment Variable for a Service
8. Changing a Property for an inetd Controlled Service
9. Modifying a Command-Line Argument for an inetd Controlled Service
J. Troubleshooting the Service Management Facility
1. Debugging a Service That Is Not Starting
2. Repairing a Corrupt Repository
3. Starting Services Interactively During Boot

V. Process Management
A. Solaris Processes
B. Process Creation
1. Inherited Properties
2. Differences between Parent and Child
3. Process Execution
4. Differences between fork and exec
C. Process Attributes
D. Orphans and Zombies
E. Daemon Processes
F. Managing Processes
G. Listing Processes
H. Checking System Status
1. The uptime Command
2. The w Command
I. The pgrep Command
J. pgrep Command Examples
K. Process Management Commands
1. Displaying Information About A Process
2. Displaying Information About A Process - Examples
L. Displaying a Process Arguments
M. Controlling Processes
N. Managing Processes
1. The nice Command
2. The renice Command
O. Terminating Processes
1. Signals
2. Terminating a Process with pkill
3. The kill Command
4. Killing Jobs
P. Troubleshooting System Processes

VI. File System Management
A. File System Features
1. Hierarchical File System
B. Types of Files
1. Ordinary File
2. Directory File
3. Special Files
4. Major/Minor Device Numbers
5. Pipe Special Files
6. Named Socket Special Files
7. Symbolic Links
C. Types of File Systems on Solaris
1. File System Commands and Man Pages
2. File System Layout
3. Boot Block
4. Super Block
5. Ilist Manipulation
6. Free Block Manipulation
7. Inodes
8. Data Block Addressing
9. File/Directory Data Access
D. File/Directory Manipulation
1. File Creation
2. File Removal
3. File Renaming
4. File Linking
E. Hard Drive Partitioning
1. Partition Naming
F. Slice Assignments
1. SPARC Slices
2. x86 Slices
3. The Volume Table of Contents
G. Mountable File Systems
H. The /etc/vfstab File
I. The mount Command - Listing Mounted Files
J. Mounting a File System
1. The /etc/vfstab and /etc/mnttab Files
K. Unmounting a File System
L. The Volume Manager
M. The Volume Manager and Device Files
1. Stopping and Starting the Volume Manager
N. The sync Command
O. File System Permissions
P. Periodic Cleanup of File Systems
1. Creating a File System
2. Creating File Systems - Important Notes
3. Creating a Slice on an Existing Hard Drive
4. Making the File System
5. Labeling the New File System
6. Managing the New/Modified File System
Q. File System Maintenance
1. Causes of File System Corruption
R. fsck - File System Check Command
1. fsck Phases
2. General Responses to Error Messages
3. Running fsck
4. What to do after running fsck
S. Disk Quotas
1. Setting Soft Limits and Hard Limits for Quotas
2. The Difference Between Disk Block and File Limits
3. Guidelines for Setting Up Quotas
4. Configuring Quotas
5. Setting Up Quotas for a User
6. Enabling Quotas for Other Users Using a Prototype
7. Checking Quota Consistency
8. Turning On Quotas
9. Checking Quotas
10. How to Check for Exceeded Quotas
11. How to Check Quotas on a File System
12. Changing and Removing Quotas
13. How to Change the Soft Time Limit Default
14. Changing Quotas for a User
15. Disabling Quotas for a User
16. Turning Off Quotas
T. File System Management Commands

VII. User Account Management
A. Overview of User Accounts
B. User Account Files
C. Adding A User Account
D. User Account Attributes
1. Login ID
2. Passwords
3. User ID
4. Group ID
5. HOME Directory
6. Shell
7. Authorizations, Profiles, Roles and Projects
E. User and System Account Files
1. The /etc/passwd File
2. Password Storage
3. The /etc/shadow File
4. The /etc/group File
5. The /etc/default/passwd File
6. The /etc/default/login File
F. Adding A User Account - The useradd Command
1. Changing useradd Defaults
2. The skeleton Files
G. Adding A Group - The groupadd Command
H. Setting A User Password - The /usr/bin/passwd Command
I. Locking and Unlocking User Account
J. Modifying Account Information - The usermod Command
K. Modifying Group Information - The groupmod Command
L. Deleting a User Account - The userdel Command
M. Deleting A Group - The groupdel Command
N. Alternative User Account Management Faciltiies

VIII. Printer Mangement
A. The LP Print Service
B. Printer System Commands
C. How The Print Spooling Mechanism
1. lpstat Example
D. Solaris Printing Features
E. Printer Installation and Configuration
1. Connecting a Parallel Printer
2. Connecting a Serial Printer
F. Setting Up the Print Spooler
1. Using the Solaris Printer Administrator Tool
2. Adding An Attached Printer
3. Adding A Printer Using lpadmin
G. The lpstat Command
1. Enabling/Disabling Printers and Accepting/Rejecting Print Jobs
2. Modifying A Printer
3. Deleting A Printer
H. The Default Printer
1. Testing the Printer
2. Printer Troubleshooting

IX. Backup & Restore
A. I/O Subsystem
1. Block I/O
B. Character I/O
1. Device Drivers
C. Device Types
D. Identifying Devices
1. Floppy Devices
2. Tape Devices
E. Formatting Floppy Diskettes
1. How Data Is Stored on Media
F. Archive Programs
G. The cpio Command
1. Creating a cpio Archive
2. Extracting files from a cpio Archive
3. Using cpio To Copy a Directory Structure
H. The tar Command
1. The /etc/default/tar File
2. Creating an Archive Using tar
3. Extracting Files from a tar Archive
I. Notes about Archives
1. Absolute vs. Relative Pathnames
2. Permissions and Ownership
J. Backup Strategies
K. Backup Methods
L. The ufsdump Command
M. Suggested Dump Schedule
N. The ufsrestore Command
O. Customized Backups
P. The dd Command
Q. The mt Command
1. Commands used with the mt Command
R. The fssnap Command
S. Compression Programs
1. The compress & uncompress Utilities
2. The pack & unpack Utilities
3. The gzip & gunzip Utilities
4. The bzip2 & bunzip Utilities
5. The zip & unzip Utilities

X. Job Scheduling
A. The cron Daemon
B. The crontab Files
C. Who Can Use cron?
D. The crontab Command
E. Notes About cron
F. Job Scheduling Using SMC
G. Deleting Jobs Using the SMC
H. Submitting Jobs With at

Prerequisites & Certificates

Students should have completed the Introduction to Solaris 10 course, or have at least one year experience using a Solaris system, and know how to perform basic Solaris tasks ,understand basic Solaris commands use the vi text editor ,read and interpret shell scripts, user the command line; and interact with a windowing system.

Certificates offered

Certificate of Completion

Cancellation Policy
10 Day cancellation required for all courses in order to get a full refund.
Map & Reviews
Protech Training
[ View Provider's Profile ]


This course has not yet been rated by one of our members.

If you have taken a course through this vendor please log into your account and leave feedback for this vendor. You will be helping ensure our members get directed to the best training facilities.

Here are some reviews of the training vendor.
I took the training remotely so I cannot comment on some of the questions. I think that this seminar has too much content to squeeze it into one week.... might be better as a two week course?
Reviewed by 2013
found the material very helpful - although there was a lot of material covered - the pace was well set. Would definitely recommend people to have explored Microsoft Access beforehand to be familiarized with the program before taking the course. I would imagine someone without any exposure would find it confusing. Environment really good - people very, very nice and helpful. Would definitely take the next level of access with the same training facility.
Reviewed by 2013
I was not in the physical classroom. Feedback centered around online training would be good because now I have to rate items that I was not present for. Those items are getting half a star because I was not there to rate them. The course material must go through an editing process. There are a lot of grammar mistakes, but also a lot of actual procedure/activity mistakes.
Reviewed by 2012

This course currently does not have any dates scheduled. Please call 1-877-313-8881 to enquire about future dates or scheduling a private, in house course for your team.

This page has been viewed 308 times.