Oracle Solaris 10 System Administration Part 1

Course code: OS0009

5 days £1,800.00

iTrain's Oracle Solaris 10 System Administration Part 1 hands on course is been designed to explore the concepts and essential admin tasks, covering all administration functions.

Course content >

Who Should Attend?

  • System Administrator
  • Support Engineer
  • Network Administrator
  • Data Center Manager


Knowledge of Solaris
Previous administration experience

Course Contents

iTrains Oracle Solaris 10 Systems Administration course is a five day course providing hands on practicals for delegates wanting to learn the basic system administration and those who are aiming towards Oracle Certified Expert Solaris 10 System Administrator exam 1Z0-877 part 1 .

Our Oracle Solaris 10 System Administration course is run using SPARC systems.

Oracle Solaris 10 System Administration Part 1 Course Contents


  • Administration functions.
  • Account.
  • Best practices.

File System Structure

  • Structure and slicing
  • The Solaris directory hierarchy

Disk Storage Management for local disk drives.

  • Disk concepts and structure; slices (partitions)  
  • Solaris device naming conventions.
  • Physical disk connection. listing and reconfiguring
  • Creation
  • Slicing and labelling disks and the Solaris Management Console (smc).
  • Creating a Solaris file system with newfs. Using tunefs to change file system parameters.
  • Using multi-terabyte file systems.
  • Deciding how to mount the new file system; updating /etc/vfstab for permanent mounts.
  • Using fsck to perform file system integrity checks.
  • Monitoring disk usage and directory sizes.
  • Using removeable (USB and firewire). The rmformat command.


The ZFS File System

  • Introduction 
  • Storage Pool Basics
  • Mirrors, RAIDZ and RAIDZ2
  • Mount points
  • Extending pools
  • Offlining and replacing components
  • Hot Spares 
  • Informational commands
  • Command History
  • Exporting and Importing
  • ZFS File systems (datasets) in detail
  • Creating, Deleting and Renaming.
  • Properties
  • Mounting/Unmounting
  • Quotas and reservations
  • Setting properties when creating
  • Snapshots and Clones
  • Backup and Restore
  • Replicating Directories Remotely
  • Emulated Volumes
  • ZFS and Zones
  • Data recovery; troubleshooting
  • Scrubbing
  • Troubleshooting disk problems.

File System Maintenance and Security

  • Mount command
  • LOFS file systems.
  • Handling CDs, DVDs and floppy disks. USB and Firewire devices.
  • Making room on the file system.
  • File system security. 
  • Utilities for file system monitoring.

System Build (Installing Solaris)

  • Planning disk layout. Booting from CD, DVD or network to build.
  • Building Solaris from scratch; selecting software options, disk slicing, etc.
  • Ensuring Secure by Default settings are understood and used.
  • Post-installation procedures.
  • Overview of automatic installation.
  • Upgrading from a previous Solaris release.
  • ZFS as the root file system.

Patch Administration

  • Obtaining and installing the latest patches, including clusters and individual patches.
  • Examining the current patch level of a machine.
  • Removing patches.
  • Using the smpatch utility and Sun Connection for automatic updates and patches.
  • Patches and Solaris zones.


Software Configuration and Package Administration

  • Root user environment configuration including shells and manual pages.
  • Examining, Installing and removing software packages. 
  • Using command line utilities (pkgadd, pkginfo, pkgchk, pkgrm) 
  • Identifying package directory and datastream format, and converting formats
  • Adding Solaris distribution options.
  • Creating package response files for non-interactive package installs.
  • Using the Webstart installer mechanism to install software.
  • Using the Solaris Product Registry. (prodreg)
  • Packages and Solaris Zones.

Network Interface Configuration

  • Adding a machine to the network - Procedure, /etc/inet/hosts.
  • Internet Address Classes (Ipv4) - Reference Notes, Multicast, obtaining your own address.
  • Examining the interface settings with ifconfig.
  • Using ifconfig to change settings.
  • DHCP Address Configuration; the /etc/dhcp.interface file, client Hostname configuration.
  • ifconfig dhcp options.
  • Adding a machine to the network - actual connection and testing.

Boot PROM 

  • Monitor prompt commands (boot, probe-scsi, probe-ide, test-net, devalias etc.)
  • Identifying system settings such as the default boot device, device aliases, etc.
  • Setting up a device alias.
  • Using the eeprom command to view and change settings.
  • Using luxadm with FCAL disks.
  • Troubleshooting boot failure.

Start-up and Shutdown

  • Boot Archives 
  • Loading the kernel 
  • Service Management Facility 
  • Self healing and Process Contracts.
  • Adding your own scripts and SMF service manifests
  • SMF milestones. Understanding and changing run levels.
  • The init process and legacy scripts.
  • Shutting down, suspending and powering off the system.
  • Power management.


Adding and Maintaining Users

  • Concepts. Ownership of files, directories and processes.
  • Classes of user. Adding a user manually, via command line tools and graphically.
  • User initialisation file management. Password control. Account lockout. Password history recording.
  • Real and effective id. Using SMC for user management..

Solaris Groups

  • Overview. 
  • The groupadd, groupmod, newgrp, groups and chgrp commands.
  • Creating and using a group.
  • Using SMC with groups.

System Security

  • Monitoring access to the system.
  • Switch User command
  • Restricting file and directory access using protection mechanisms,
  • Access Control Lists 

Adding a Printer

  • PostScript Printers
  • Physical direct connection of a printer
  • Using a Network connected printer
  • Configuring the Spooling System.
  • Adding a Printer with lpadmin to a physical port.
  • Using lpadmin to change configuration details.
  • Adding a printer with Solaris Printer Manager.
  • Adding a connection to a printer on another system.
  • Adding a network-connected printer. Protocols used. Further examples. lpset and printers.conf.
  • Printer Types 
  • PPD files
  • Printer filters - background information (reference purposes).
  • Issuing print requests with lp.
  • The lpsched printer daemon and the ipp-listener.
  • Routine Printer Administration 
  • Troubleshooting
  • Changing print requests
  • Removing a printer
  • Log Files
  • Printer Classes.
  • User Access Lists
  • Printers, the Name Service and user preferences

System Processes

  • Examining and controlling processes
  • Automating commands 

Back-Up and Restore Utilities, including snapshots

  • Overview 
  • Sample ufsdump commands
  • Backup with ufsdump
  • Summary of ufsdump command options.
  • Using fssnap to snapshot the file system and take a clean backup.
  • Restoring individual files and directories. Restoring an entire system.
  • Considerations for disaster recovery.
  • The tar, cpio and mt utilities.
  • Backups versus archives.


Intel supplement
This supplement to the notes covers Intel differences and extra features in full detail. It covers:- 

  • Architecture differences
  • Installing Solaris in Interactive mode.
  • Disk Device naming
  • GRUB-based booting (Single-User boot, the bootadm utility.
  • Boot archives
  • System recovery 
  • Device drivers and configuration, PCI device identification.
  • Window system configuration 
Contact us for more information