System Administration for the Solaris 10 OS Part 1 (Essential Operations)

Solaris Training Overview

This course will teach the commands and methods needed to setup and manage a Solaris 10 system. The course will also use a problem solving approach in the lab exercises to teach system administrators advanced topics, for long-term mangement of the system.

Systems: Solaris 10 UPD 9 (09/10) SPARC and x86/x64 platforms

Solaris Training Prerequisites

It is assumed that the participant has successfully completed the Solaris 10 Operating System Essential or has equivalent system time as a user.

Solaris Training Course duration

This course normally requires five (5) days, approximately 60% lecture, and 40% lab time.

Solaris Training Course Objectives

On completion of this course, a systems administrator should be able to install, update, and boot the Solaris 10 operating system; set up user accounts and directories; prepare queues for use; perform backups for integrity and performance reasons; monitor the system for performance and do basic setup of network software and capabilities.

Solaris Training Course outline

Advanced System Concepts for System Administrators

  • Process concepts
  • Shell command usage and review
  • Optimizing system help information
  • System administrator functions
  • Using the root account (role)
  • Introduction to Role Based Access Control (RBAC)
  • Using the SMC graphical interfaces
  • Manipulating system default environment files
System Installation and Updating
  • Installation types and methods
  • Installing the Solaris 10 operating system
  • Upgrading to a newer release of Solaris 10
  • Maintaining the system via patches
  • Adding additional products to the system (packages)
  • Reconfiguring the Solaris kernel via parameters (mdb)
Startup and Shutdown
  • Components involved in the Solaris 10 boot
  • Grub loader stages and configuration
  • Manipulating EEPROM commands and parameters
  • Default bootstrap
  • Boot to single-user mode
  • Solaris fail-safe boot features
  • SMF startup methods, tools, and procedures
  • Understanding milestones
  • Adding procedures to the startup mechanisms
  • Shutdown methods and control
Managing of System Users
  • UID and GID concepts
  • Creation of a user account
  • Security through password aging
    • password lifetime and composition
    • using password history and dictionaries
  • Controlling access by groups
  • Login sequence
  • Setting up user environment files
  • Using and maintaining user login files
  • Viewing and controlling running processes
  • Basic setup and control of the JDS
    • gdm-binary (login manager)
    • .gnome* files and directories (menus and layouts)
  • Remote graphical environments
    • gdmsetup
    • /etc/X11/gdm/gdm.conf
Managing Disk and Backup Volumes
  • Commands to manipulate ufs disks/filesystems
    • partitioning disk surfaces with format
    • creating ufs file systems (newfs)
    • manipulating file system structures
    • verifying file system structures with fsck
    • making file systems available to software (mount)
  • Creating and using zfs file systems
  • Commands to manipulate archival volumes:
    • tar utility
    • ufsdump and ufsrestore utilities
    • ufs snapshots
    • zfs snapshots
    • zfs send and receive utilities
  • Preparing and Using Flash Archives (flar)
Monitoring System Activity
  • Informational Utilities
  • The vmstat utility
  • The iostat utility
  • The sar utility
  • The netstat utility
  • Maintaining swap and paging space(s)
  • Building and using the top facility
  • An Introduction to kstat and DTrace
Managing Printer Queues
  • Creation of an execution print queue
  • Commands to manipulate queues
  • Commands to manipulate jobs in queues
Network Setup and Configuration
  • TCP/IP address selection
  • Host names and related files
  • Configuring network devices
  • Network testing with ping
  • Network utilities: telnet, rlogin, rcp, rsh, ssh
  • Controlling network services via SMF (inetadm)
Maintaining System Integrity
  • Login and user accounting
  • Command/process level accounting
  • Using cron tables




Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
© Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy