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


    > Training > Solaris Training Courses > Solaris 10 System Administration Fast Track Training Course > Detailed Outline

Solaris 10 System Administration For the Solaris 10 Operating Environment
Course Outline

System Startup and Shutdown Procedures
Describe phases of the boot process
      Booting the system
             Power on
      Boot PROM and program phases
             Kernel initialization phase
             The boot command
             System milestones
       Service Management Facility (SMF)
            Describe features of the SMF
            svc.startd daemon
            Identify run level fundamentals
            Describe SMF Miletones
            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 a Manifest
            Legacy services
            Administering the SMF
            Troubleshooting SMF
      Using run control scripts to stop / start legacy services
            Adding scripts to the run control directories
      System shutdown
      Shutting down the system
      Stopping the system for recovery purposes (Interrupting an unresponsive system)
      Turning off the power

Identify boot programmable read-only memory (PROM) fundamentals
      OpenBoot Environment
            Accessing the OpenBoot Environment
            OpenBoot Firmware tasks
            Updating the firmware
      OpenBoot Architecture
      OpenBoot interface
            The restricted monitor
            The forth monitor
       Getting help in OpenBoot
       Identify the system's boot device
            Create and remove custom device aliases
      PROM Full Device Names
            OpenBoot device aliases
      OpenBoot non-volatile RAM (NVRAM)
      OpenBoot Security
      Openboot Diagnostics
      Input Output control

Installing the Solaris 10 Software
      Requirements and preparation for installing the Solaris 10 software
            Supported architectures
            Minimum system requirements
      Software Terminology: Packages, Groups (Clusters), and Configuration Groups
            Software package
                  Software groups and configuration groups
      Upgrade vs. Initial installation
      Disk storage systems
            Considerations for planning partition sizes
            Partition arrangements on multiple disks
      Methods of installing the Solaris 10 software
            Interactive (CLI)
            Custom JumpStart
            Flash Archive
            Installing over the network
            WAN boot
            Live upgrade
      The Solaris installation process

Managing Local Disk Devices
      Describe disk architecture
      Describe device naming conventions
            Physical device name
            Instance name
            Logical device name
            Block and character device files
      Tools to list devices     
      Reconfiguring devices  
      Describe the format utility
            Perform disk partitioning using the format utility
      Describe the Solaris Management Console (SMC)
            Perform disk partitioning using the Solaris Management Console (SMC)                       

Managing File Systems
      A file system defined
      Defining a disk’s geometry
            Disk controller
            Defect list
            Disk label
            Partition table
      Solaris file system types
            Disk-based file systems (UFS, HSFS, PCFS)
            Network-based file systems
            Virtual file systems (SWAPFS, PROCFS, LOFS, CacheFS, DEVfs, TMPFS)
      Disk slices
      Displaying disk configuration information
      Using format
      Logical volumes
      Parts of a UFS file system
            The bootblock
            The superblock
            The inode
            The storage block
            Free blocks
      Creating a UFS file system
      Understanding custom file system parameters
      File system operations
            Synchronizing a file system
            Repairing file systems
            Using fsck
      Mounting file systems
            The /etc/vfstab file
            Using the mount command
            Displaying mounted file systems
            Mounting a file system with large files
            Mounting a file system with UFS logging enabled
            The /etc/mnttab file
      Displaying a file system’s disk space usage
      Displaying directory size information
      Controlling user disk space usage
      Constructing a file system
            The labelit command
            The volcopy command
      Tuning file systems
            The tunefs command
            The fstyp command
      Large vs. Small files
      Unmounting a file system
            The fuser command
      Volume manager (vold)
            Troubleshooting volume manager
            Using fdformat
      Information on file systems     

System Security
      Physical security
      Controlling system access
      User account information
      Restricted shells
      Controlling file access
            Sticky bit
            Setting the correct PATH
            setuid / setgid programs
      Auditing users
            Monitoring users and system usage
            Checking who’s logged in
            The whodo command
            The last command
      Network security
      Securing superuser access
      Automated security enhancement tool (ASET)
      Common sense security techniques

Administering User Accounts
      Describe user administration fundamentals
      Adding, modifying, and deleting a user account from the command line and SMC
      Adding a group from the command line and SMC
      Setting up and customizing the user’s shell
      Managing  initialization files
      The /home directory
      Name services  

Software Package Administration
      Describe fundamentals of package administration
      Tools for managing software from the command line and from the system GUI tools
            Adding and removing software packages
            Listing and verifying installed packages
      The fundamentals of patch administration
            Installing / verifying / removing a patch

The LP Print Service
      The Solaris print service
            The print spooler
            The print daemon
      Setting up the hardware
            Ethernet, parallel, serial  connections
      Setting up the software
            BSD vs. SVR4
            Print server vs. Print client
            Configuring software for a Solaris printer
      Administering printers
            Deleting printers and managing printer access
            Creating printer classes
            Checking printer status
            Managing printer queues
                  Modifying, deleting, and canceling print requests
                  Limiting user access
                  Accepting or rejecting print requests
            Restarting the print scheduler
      Setting up a user’s default printer
      Modifying the printer queue

Process Control
      Viewing system processes
      Using signals
            The kill command
      Scheduling processes
            Scheduling and changing process priorities
                  The nice and priocntl commands
      Clear frozen and “zombie” processes
      Using the Solaris batch-processing facility to schedule execution of commands
            Configuring crontab
            Using the at command                              

Backup and Recovery
      Backup and recovery fundamentals
      Solaris backup and restoration utilities
            Using the tar, dd, cpio, and pax utilites
            Using ufsdump and ufsrestore
      Recovering the root (/) and /usr file system
      Backing up a mounted file system
            Creating a UFS snapshot
            Backing up the snapshot file

Advanced Installation
      Performing a Flash Installation
            Describe a Flash install
            Manipulate a flash archive
            Using a flash archive for installation
            WANboot Flash installation

      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

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

Role Based Access Control (RBAC)
      Describe RBAC fundamentals
      Overview of Roles
            Rights profiles
      Using RBAC
            Manage RBAC by using the Solaris Management Console
            Manage RBAC by using the command line
      Describe RBAC components and their interaction within RBAC

The Solaris Management Console  (SMC)
      Describe the function of the Solaris Management Console
            SMC tools
            SMC commands
      The SMC Toolbox
      Using SMC
      Customizing the SMC

Configuring Acess Control Lists (ACL’s)
      Describe ACLs
      Setting ACL’s
      Manipulate ACLs using the command line
      Manipulate ACLs using the File Manager graphic user interface (GUI)
      Create default ACLs

Device Administration                                                                                                 
      Device Drivers
      Physical Device names
      Device Auto-Configuration
      Instance names
      Major and Minor Device numbers
      Logical Device names
      Meta devices
      Hardware Terminology                                                                                            
      Software Terminology                                                                                            
            Service Access Controller (SAC)                                                                        
            Port Monitors                                                                                                     
                  Port Monitor Tag (pmtag)                                                                              
                  Service Tag (svctag)                                                                                     
            Administering Terminals, Modems, and Ports                                                       
                  Adding a Modem Through the Admintool                                                        
                  Service Access Facility (SAF)                                                                       
      Setting Up Modems and Terminals by Using SAF                                                     
      Adding a Terminal to a serial connection

Solaris Management Console
      Customizing the Solaris Management Console
      Introducing the Solaris Management Console Toolbox Editor
            Starting the Solaris Management Console
            Adding a Toolbox URL
            Adding a Tool
      Adding Access to a Toolbox URL of a Solaris
            Management Console
            Adding Access to a Tool

Managing SWAP Space
      Describe swap and virtual memory concepts
      Configure and manage swap space

Managing Crash Dumps and Core Files
      Manage crash dump behavior
      Manage core file behavior

Using the Solaris Volume Manager Software
      Describe redundant array of independent disks (RAID)
            Define each RAID configuration and where they are applicable
      Describe Solaris Volume Manager software concepts
            SVM volumes
      Use the SVM utilities to configure disks
            Planning your SVM Configuration
      Metadisk driver
      SVM Commands
      Creating the State Database
      Monitoring the state database
      Creating a concatenated volume
      Creating a soft partition
      Expanding an SVM Volume
      Creating a Mirror
      Unmirroring a Non-critical File System
      Mirroring the Root File System
      Unmirroring the Root File System
      Veritas Volume Manager     

      Network Fundamentals
            Network Topologies                                                                                           
            Network Protocols                                                                                              
            Network Hardware                                                                                            
      Configuring and Monitoring network interfaces
      Planning the Network                                                                                              
      Setting Up the Network                                                                                          
      Starting server process
            SMF on network services
            Network ports
            Starting services on well-known ports                                                                  
      Network Security Files
      The secure shell                                                                                                      
      IP Addressing                                                                                                         
      Name Service                                                                                                          
      TCP/IP Commands (ie. telent, ssh, rlogin, rcp, rsh, rexec, ftp, rwho, finger)            
      Network Maintenance

The NFS/AutoFS Environment
      Servers and Clients
      The benefits of NFS on Solaris
      NFS Daemons
      Setting up NFS
      NFS Security
      NFS logging
      Mounting a Remote File System
            How to Enable WebNFS Access
            Using a Browser to Access an NFS URL
      Describe the fundamentals of the AutoFS file system
            AutoFS Maps
            Master Map
            Direct Map
            Indirect Map
            When to use Automount

Name Services
      Describe the Name Service concept
            Local files bs. A naming service
      Structure of the NIS Network
            Server, slaves, and clients
      Information Managed by NIS
      Planning your NIS Domain
      Configuring an NIS Master Server
            Creating the Master passwd File
            Creating the Master group File
            Creating the Master hosts File
            Other Source Files
            Preparing the Makefile
      Setting Up the Master Server With ypinit
      Starting and Stopping NIS on the Master Server
      Name Service Switch
            Setting up NIS Clients
            Setting Up NIS Slave Servers
            Hierarchical Namespace
            NIS+ Tables
            NIS+ Security
            Configuring the DNS client
      iPlanet Directory Server
            Setting up the LDAP client
Configuring System Messaging
      Describe the fundamentals of the syslog function
            Important system log files
            Configure syslog messaging
      Using the Solaris Management Console log viewer
      Monitoring Users and System Usage
      Monitoring loggins
      Describe the trusted host
      Securing and restricting super user access
      Other security issues

Monitoring System Performance
      Using Solaris tools to monitor system and network performance
            Solaris 10 performance measuring tools to monitor:
                  Disk I/O
                  RAM and SWAP

X86 vs. SPARC-Based Solaris Systems (Differences)
Provides students with instruction on differences in system administration tasks for Solaris 10 Operating System (Solaris 10 OS) between SPARC and x64/x86-based systems, including differences in system architecture, installation, managing local file systems, package administration, system boot procedures, user and security administration, managing network printer and system processes, and system backups and restores.