Classroom Training
  Solaris Web-based Training
  Self-Paced Hardware Training
  Self-Paced Solaris Training
  Certification / Testing
  Solaris Courses

 


 
 
 
    > Training > Solaris Training Courses > Solaris 10 New Features for Experienced Solaris System Administrators > Detailed Outline
 
   
 

Course Name: Solaris 10 New Features for Experienced Solaris System Administrators (Release 10/08)

Length: 5 days           

Prerequisite:
Click Here for Course Prerequisites

Recommendation Statement:
It is assumed that the student has experience managing the Solaris 7, 8 or 9 OE with an advanced level of experience. The student should have attended an intermediate and advanced Solaris 8 or 9 course. Topics for this course are taken from the Solaris 10 Intermediate and Advanced System administration courses. If you do not meet the prerequisites for this course, it is recommended that you take the Solaris 10 Intermediate and Advanced System Administration courses seperately.

Course Description:
This course teaches advanced topics in Solaris 10 system administration. The course is taught on Sun SPARC servers and Solaris x86-based systems. Topics are taken from the Solaris 10 Intermediate and Advanced System Administration courses. If you do not meet the prerequisites for this course, it is recommended that you take the Solaris 10 Intermediate and Advanced System Administration courses.

Upon completion of this course the student will be able to:
      • Understand the Solaris 10 startup sequence
      • Administer the Service Mangement Facility (SMF)
      • Manage Solaris 10 file systems
      • Install the Solaris 10 Operating environment on SPARC and x86-based systems
      • Perform advanced installation procedures (Flash archive, JumpStart and WAN boot)
      • Install the OS on a mirrored ZFS root pool
      • Perform a Solaris Live Upgrade
      • Perform a Solaris Flash installation
      • Understand differences between SPARC and x86-based Solaris 10 Operating environments
      • Understand and administer zones.
      • Migrate a UFS root file system to a ZFS root pool
      • Introduction to DTrace
      • Install updates using Sun Connection Manager
      • Understand Solaris 10 security issues and perform security administration
      • Understand and configure GRUB on the x86 platform
      • Create a UFS snapshot/Back up, Restore and Rollback the snapshot file
      • Manage virtual file systems and core dumps

Topics Covered:

Solaris 10 - What's New
      • Overview of Solaris 10 changes in general for release 10/08
      • Changes in the Solaris 10 Directory and File System Hierarchy

System Startup and Shutdown Procedures
      • Described how the Solaris SPARC bootstrap process has been redesigned in Solaris 10 10/08
           • Booting the system from various file system, types (ie: ZFS, UFS)
           • Booting from a ZFS root file system
           • How to list available datasets within a ZFS root pool
           • Booting a single miniroot installation
           • Describe the boot archive and the bootadm command - new to the SPARC platform
           • Booting a failsafe archive on a SPARC based system
      • Boot PROM and program phases
           • Kernel initialization phase
           • The boot command
           • System milestones
           • Swapper

System Startup and Shutdown Procedures - x86-Based Systems
      • Describe phases of the boot process - x86-based systems
           • The BIOS, Boot archive and GRUB
           • Configuring the video display
      • Booting the system from various file system types (ie: ZFS, UFS)
           • Booting from a ZFS root file system
           • How to list available datasets within a ZFS root pool

GRUB - GRAND Unified Bootloader (x86/x64 platform)
      • Introduction to GRUB
      • How GRUB based booting works
      • Modifying boot behavior with GRUB
      • GRUB device naming conventions
      • Booting the x86-based system with GRUB
      • GRUB boot archives
      • Use the findroot command for specifying which disk slice to boot on an x86-based system
      • Boot the failsafe archive for recovery
      • Interrupting an unresponsive system

Service Management Facility (SMF)
      • Describe features of the SMF
           • svc.startd daemon
      • Identify run level fundamentals
           • Describe SMF milestones
           • Compare run levels and SMF milestones
      • Identify phases of the boot process
      • SMF command line administration utilities
           • Starting and stopping services using SMF
           • Starting services during boot
           • Control boot processes
           • SMF message logging
           • Creating new service scripts
           • Creating and modifying a manifest
           • Legacy services
                 • Administering the SMF
                 • Troubleshooting the SMF
           • Using run control scripts to stop/start legacy services
                 • Adding scripts to the run control directions

Changing Milestones/System Shutdown
      • Shutting down the system
           • /usr/sbin/shutdown
           •/sbin/init
           • /usr/sbin/halt
           • /usr/sbin/reboot
           • /usr/sbin/poweroff
      • Stopping the system for recovery purposes (interrupting an unresponsive system)

Changes to OpenBoot
      • Updating the OpenBoot PROM
      • Booting in verbose mode
      • Booting to a milestone

Installing the Solaris 10 Software
      • Requirements and preparation for installing the Solaris 10 software
           • Supported architectures
           • Minimum system requirements
      • Solaris 10 Software groups and configuration groups
      • Methods of installing the Solaris 10 software
           • Interactive (CLI)
           • Custom JumpStart
           • Flash Archive
           • Installing over the network
           • WAN boot
           • Live upgrade
           • Secure by Default
      • Installing the OS on a ZFS root pool
      • The Solaris installaton process
      • Installation and Secure by Default
      • Considerations and differences when installing Solaris 10 on 86-based systems

Advanced Installation Procedures
      • Perform a Flash Installation
           • Describe a Flash install
           • Manipulate a flash archive
           • Using a flash archive for installation
           • WANboot Flash installation

Sun Connection Services
      • Preparing a Custom Jumpstart Installation
      • What Happens During a Custom JumpStart Installation
      • Setting up the Server
      • Setting up the Install Server
      • Setting up the Boot Server
      • The rules File
      • Validating the rules File
      • Begin and Finish Scripts
      • Creating Profiles
      • Profile Keywords
      • Testing the Profile
      • Example JumpStart Installation
      • Create a profile to create a ZFS storage pool and designate a bootable ZFS file system

Changing Milestones/System Shutdown
      • Shutting down the system
           • /usr/sbin/shutdown
           • /sbin/init
           • /usr/sbin/halt
           • /usr/sbin/reboot
           • /usr/sbin/poweroff
      • Stopping the system for recovery purposes - SPARC and x86 (Interrupting an unresponsive system)

Changes in Disk Management
      • Changes to the format command
      • EFI vs. SMI disk labels
      • Formatting x86 drives
      • Mounting file systems in Solaris 10 (new options and defaults)
           • Perform disk partitioning using the Solaris Management Console (SMC)
      • Understand differences between SPARC and x86 devices

Networking
      • Configuring the Network Interface in Solaris 10
      • Managing network services in Solaris 10
      • NFS/AUTOFS changes - NFSv4
      • Network Security - netservices

Introduction to the ZFS File System
      • What is ZFS?
      • ZFS Terms
      • Hardware and Software requirements
      • Creating a ZFS file system
      • ZFS Storage pools
           • Mirrored storage pools
           • RAID-Z
           • Creating/Destroying Storage pools
           • Querying Pool Status
      • Creating/Destroying ZFS file systems

Introduction to Zones
      • What is ZFS
      • ZFS Terms
      • Hardware and Software requirements
      • Creating a ZFS file system
      • ZFS Storage pools
           • Mirrored storage pools
           • RAID-Z
           • Creating/Destroying Storage pools
           • Querying Pool Status
      • Creating/Destroying ZFS file systems
      • ZFS Properties
      • Querying file system status
      • Mounting ZFS file systems
      • ZFS compression
      • ZFS snapshots
      • Rolling back a ZFS dataset
      • ZFS clones
      • Migrating UFS file systems to ZFS
      • ZFS installation and boot support
      • Upgrading ZFS file systems

Introduction to Zones
      • Consolidation and Resource Management
      • Solaris Zones
      • Types of Zones
           • Zone States
      • Zone Features
      • Non-global Zone Root File System Models
           • Whole Root Zones
           • Sparse Root Zones
      • Networking in a Zone Environment
      • Zone Daemons
      • Configuring a Zone
           • The zonecfg Command
      • Viewing the Zone Configuration File
      • Installing a Zone
      • Booting a Zone
      • Halting a Zone
      • Rebooting a Zone
      • Deleting a Zone
      • Zone Login
      • Initial Zone Login
           • Using a sysidcfg File
           • Logging in to the Zone Console
           • Logging in to a Zone
           • Running a Command in a Zone
      • Creating a Zone
      • Security Considerations when Using Solaris Containers
      • Using ZFS file systems in non-global zones
      • Delegating ZFS file systems to a non-global zone

Backups
      • Backing up a mounted file system
           • Overview of a snapshot (fssnap)
           • Creating a UFS snapshot
           • Backing up the snapshot file
           • Creating a Flash Archive
      • Using ZFS snapshots for backing up and restoring ZFS file systems
      • Creating incremental backups using ZFS snapshot

Processes
      • Starting Server Processes
           • inetd
           • SMF on network services
           • Network ports
           • Starting services on well-known ports
           • prstat/mpstat

Introduction to DTrace
      • DTrace overview
      • Understanding how to use DTrace and D scripts
      • Monitoring performance with DTrace