Go to Top

Home

Sun Solaris Training

    Overview of the Solaris 10 Operating Environment
  • • System concepts
  • • The main parts of the Solaris OS<
  • • The Client/Server environment
  • • Describe the Solaris 10 Directory Hierarchy
  • • Understand Solaris 10 file types
  • • Understand hard links and soft links

  • System Startup and Shutdown Procedures – SPARC-Based Systems
  • • Understand phases of the boot process – SPARC
  • • Booting the system
  • • The Advanced Lights Out Manager (ALOM)
  • • Understanding Open Boot and programmable read-only memory (PROM)
  • • PROM fundamentals
  • • PROM commands and syntax
  • • Understand how to view and set PROM parameters from (OpenBoot and the shell)
  • • Understand how to view and set device aliases
  • • Open Boot security
  • • Open Boot diagnostics
  • • Boot PROM and program phases
  • • Stopping the system for recovery purposes (Interrupting an unresponsive system)
  • • Understand the pros and cons of the various shutdown procedures

  • Service Management Facility (SMF)
  • • Describe features of the SMF and the phases of the boot process
  • • The init process and the /etc/inittab file
  • • svc.startd daemon (master starter/restarter)
  • • Understand services and service instances
  • • Understand the SMF manifest
  • • Creating the manifest
  • • Understand the SMF repository database
  • • Modify the service configuration repository
  • • Understand the Fault Management Resource Identifier (FMRI)
  • • Understand service dependencies
  • • Identify run level fundamentals
  • • Describe SMF Milestones
  • • Changing milestones
  • • Compare run levels and SMF milestones
  • • Understand when to use a SMF service vs. a legacy service
  • • Identify phases of the boot process
  • • SMF command line administration utilities
  • • Display information about services
  • • Starting and stopping services using SMF
  • • Starting services during boot
  • • Synchronizing a file system Repairing file systems Using fsck

  • Mounting and Unmounting File Systems
  • • 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
  • • Large vs. Small files
  • • Unmounting a file system
  • • The fuser command
  • • Volume manager (vold)
  • • Troubleshooting volume manager
  • • Using format
  • • Information on file systems
  • • Troubleshooting file systems

  • Introduction to the ZFS File System
  • • Introduction to ZFS
  • • ZFS Terms
  • • Hardware and Software requirements for ZFS
  • • What is Self-Healing?
  • • Create a ZFS file system
  • • Rename a ZFS file system
  • • Listing a ZFS file system
  • • Remove a ZFS file system
  • • ZFS Components
  • • Disks, Files, Virtual Devices
  • • Naming convention
  • Detach a device from a mirrored pool
  • • Setting ZFs properties
  • • Mounting ZFS file systems
  • • Legacy mount points
  • • Sharing ZFS file systems

  • The Solaris Network Environment
  • • Network interfaces Network Hardware
  • • Configuring and Monitoring network interfaces
  • • Configuring static information
  • • Configuring dhcp
  • • Configuring the Network Interface
  • • /etc/hostname.interface
  • • /etc/nodename
  • • /etc/defaultdomain
  • • /etc/inet/hosts

  • Configuring Network Services
  • • Enable and disable server processes using the Service Management Service (SMF)
  • • Using the Solaris batch-processing facility to schedule execution of commands
  • • Configuring crontab for executing recurring processes
  • • Using the at command for automatic one-time execution of a command

  • Sun Solaris 10 Part II Managing SWAP Space
  • • Describe swap and virtual memory concepts
  • • Swap space and TMPFS
  • • Configure, size and monitor swap space
  • • Setup swap space
  • • Expand swap space

  • Managing Crash Dumps and Core Files
  • • Understand Core dumps
  • • Core dump configuration
  • • Manage core file behavior
  • • Understand Crash Dumps
  • • Crash dump configuration
  • • Manage crash dump behavior

  • Introduction to Zones
  • • Consolidation and Resource Management
  • • Describe the advantages of Zones
  • • Understand Zones and COntainers
  • • Branded Zones for Solaris 8,9, and Linux environments
  • • 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 and subcommands
  • • Zonecfg resource types
  • • Creating a whole root Zone
  • • Creating a sparse root zone
  • • Using a sysidcfg file when configuring a zone
  • • Viewing the Zone Configuration File
  • • Installing a Zone
  • • Booting a Zone
  • • Halting a Zone
  • • Rebooting a Zone
  • • Uninstalling a Zone
  • • Deleting a Zone
  • • Making modifications to an existing zone
  • • Moving a Zone
  • • Cloning a zone
  • • Migrating a zone
  • • Backing up a zone
  • • Zone Login
  • • Initial Zone Login
  • • Logging in to the Zone Console
  • • Logging in to a Zone
  • • Running a Command in a Zone
  • • Troubleshooting SMF problems
  • • Control boot processes and services
  • • SMF message logging
  • • Creating new service scripts
  • • Convert a legacy service to a SMF managed service
  • • Legacy services
  • • Administering the SMF
  • • Troubleshooting SMF
  • • Using run control scripts to stop / start legacy services
  • • Adding scripts to the run control directories

    Installing the Solaris 10 Software
  • • Requirements and preparation for installing the Solaris 10 software
  • • Supported architectures
  • • Minimum system requirements
  • • Managing Local Disk Devices
  • • Describe disk architecture
  • • Describe device naming conventions

  • 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 Managing File Systems
  • • A file system defined
  • • Defining a disk's geometry
  • • Disk controller
  • • Defect list
  • • Disk label (EFI vs. SMI labels)
  • • Partition table
  • • Formatting SPARC and x86 drives
  • • Solaris file system types
  • • Disk-based file systems (UFS, ZFS, 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
  • • Understanding inetd and the inetd.conf file in the SMF environment
  • • Starting services on well-known ports
  • • Using inetadm

  • System Security
  • • Physical security
  • • Controlling system access
  • • User account information
  • • Restricted shells
  • • Controlling file access
  • • umask
  • • 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
  • • Securing services
    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
  • • Adding and removing software packages
  • • Listing and verifying installed packages

  • Managing Software Patches on the Solaris 10 OS
  • • The fundamentals of patch administration
  • • Installing / verifying / removing a patch and patch clusters

  • Controlling System Processes
  • • Viewing system processes
  • • Commands used to monitor system resources and processes
  • • PROC tools
  • • Process types
  • • Using signals
  • • The kill command
  • • Scheduling processes
  • • The fair share scheduler (FSS)
  • • Scheduling and changing process priorities
  • • The nice and priocntl commands
  • • Clear frozen and "zombie" processes
  • • Security Considerations when Using Solaris Containers
  • • Using resource controls to contain zones
  • • Upgrade the Solaris 10 OS with installed Zones
  • • Patch the Solaris 10 OS with installed Zones
  • • Patch the global zone
  • • Patching nonglobal zones

  • Using The Solaris Volume Manager Software
  • • Describe redundant array of independent disks (RAID) as related to SVM
  • • Describe Solaris Volume Manager software concepts
  • • Understand RAID 0,1, 5, 0+1, 1+0
  • • SVM volumes
  • • Soft partitions
  • • Stripes/Concatenated Stripes
  • • Mirrors
  • • RAID5 volumes
  • • Planning your SVM Configuration
  • • Understand SVM Commands
  • • Understand the state database
  • • Creating the State Database
  • • Monitoring the state database
  • • Recovering the state database
  • • Create a RAID 0 Concatenated Volume
  • • Create a RAID 0 Stripe Volume
  • • Monitor a volume
  • • Create a Soft Partition
  • • Expand an SVM Volume
  • • Create a Mirror
  • • Unmirroring a Non-critical File System
  • • Placing a Submirror Offline
  • • Mirroring the Root File System on SPARC based systems
  • • Mirroring the Root File System on x86/x64 based systems
  • • Unmirroring the Root File System
  • • Troubleshooting SVM

  • Configure The NFS/AutoFS Environment
  • • Servers and Clients
  • • NFSv4
  • • The benefits of NFS on Solaris
  • • NFS Daemons
  • • Setting up NFS
  • • NFS Security
  • • NFS logging
  • • Mounting a Remote File System
  • • Troubleshooting NFS errors
  • • Describe the fundamentals of the AutoFS file system
  • • AutoFS Maps
  • • Master Map
  • • Direct Map
  • • Indirect Map
  • • When to use Automount

  • Configuring System Messaging
  • • Describe the fundamentals of the syslog function
  • • Using "logger"
  • • Important system log files
  • • Configure syslog messaging
  • • Using the Solaris Management Console log viewer
  • • Monitoring Users and System Usage
  • • Monitoring logins
  • Database

 

Our Clients