Course Description

This course is designed for Oracle Solaris™ System Administrators who need to build on their essential administration skills and gain the expertise to work with more complex aspects of System Administration by covering a wide range of topics from Logging System Messages, Swap and Dump Space, RBAC, NFS, Logical Disk Storage and Containers, Zones, ZFS, Naming Services and JumpStart.



5 days


Target Audience

Please contact us for further details.


Course Prerequisites

Those who wish to attend this course require recent attendance of the following course, similar training programme, or have the equivalent experience.

If you have any questions or doubts as to whether you meet the pre-requisites for this course, or indeed are wondering which course best suits you, please contact us to discuss your suitability for course attendance.


Suggested Follow on Courses

There are a number of options of suitable follow-on courses, depending on your business needs. Please contact us for further details.


Course Content

1. The TCP/IP 5-Layer Model

  1. The TCP/IP 5-Layer Model
  2. Network Control Files
  3. Network Port Configuration
  4. The net-physical Script
  5. The ifconfig Command
  6. Using ifconfig
  7. The /etc/hostname.* Files
  8. The etc/nodename File
  9. The etc/ipnodes File
  10. The etc/inet/hosts File
  11. The etc/ethers File
  12. Networking Commands
  13. Network Port Assignment
  14. Sytem Remote Network Client Services Settings
  15. The netservices Command
  16. The generic_limited_net.xml file
  17. Setting netservices to limited / open
  18. Internet Protocol Multi-Pathing (IPMP)
  19. IPMP Groups
  20. IPMP Configuration Files
  21. Setting up IPMP

2. Logging System Messages

  1. The Source of System Messages
  2. Examples of Sytem Messages
  3. The system-log Service
  4. System Facilities That Can Provide Logging Information
  5. System Logging Priorities
  6. The /etc/syslog.conf File
  7. The facility.level and action Structure
  8. Logic Controls in the syslog.conf File
  9. The Console Device and Security Audits
  10. Using syslogd
  11. Monitoring Log File Growth

3. Swap and Dump Space

  1. What is Swap Space?
  2. Swap Space Usage – Paging and Swapping
  3. Sizing of Swap Space
  4. The swap Command
  5. Monitoring Disk I/O to Swap Space using kstat
  6. Allocating Swap Space – A Walk-through
  7. Adding File System Space to Swap Space
  8. Dump Space
  9. The dumpadm Command
  10. Allocating a Default Dump Space
  11. Creating Crash Dump Files

4. Role-Based Access Control – RBAC

  1. Why is User Security so Important?
  2. Roles and Rights
  3. Creating a Role Using SMC
  4. The RBAC Control Files
  5. Applying RBAC
  6. The exec_attr file
  7. The /etc/security/policy.conf File
  8. Basic Audit Reporting Tool – BART
  9. Creating and Comparing a BART Manifest

5. The Network File System (NFS)

  1. The Network File System (NFS)
  2. Soalris 10 – New Features
  3. Configuring an NFS Server
  4. NFS Server Share Options
  5. The /etc/default/nfs File
  6. NFS Server Policy Decisions
  7. Walk through – Configuring an NFS Client
  8. Determining NFS Client Mounts and File Accesses
  9. Monitoring NFS Client Mounts
  10. Mounting NFS Resources at Boot-Time
  11. NFS Client Mount Options
  12. Configuring an NFS Server and Client
  13. The NFS Automounter
  14. The /etc/auto_master File
  15. Autmounter Direct-Mapped Mounts
  16. Autmounter Indirect-Mapped Mounts
  17. The /etc/auto_home File – Special Characters
  18. The Automounter Control File – /etc/default/autofs
  19. Configuring the Automounter

6. Logical Disk Storage

  1. Disk Device Names
  2. USB-connected storage
  3. Meta-Devices
  4. Meta-Devices – Concatenation
  5. Meta-Devices – Striping
  6. Meta-Devices – Mirroring
  7. Meta-Devices Naming
  8. RAID
  9. Hot Spares and Hot Spare Pools
  10. Creating a Mirrored Device
  11. Mirror Read and Write Policies

7. ZFS

  1. ZFS – A New method of Storing Data vs Traditional Methods
  2. Benefits of ZFS
  3. Example ZFS Commands
  4. Adding a Disk to a ZFS Pool
  5. Creating ZFS pools
  6. ZFS Status Report
  7. Upgrading Pools
  8. Exporting and Importing Pools
  9. Detaching Devices from Mirror Pools
  10. Pool History
  11. Destroying Pools
  12. ZFS File Systems
  13. The ZFS File System Granularity

8. Zones and Containers

  1. What are Zones and Containers
  2. Zone States
  3. The Zone Control Files
  4. The /etc/zones Directory
  5. Creating Zones – A Walk-through
  6. Cloning a Zone
  7. Halting and Rebooting Zones
  8. Enabling Resource Pools
  9. Removing Zones
  10. Detaching and Attaching a Zone
  11. Containers – Oracle Solaris™ Projects
  12. The /etc/project File
  13. The Time-Share Scheduler
  14. The Fair Share Scheduler
  15. Converting the System To Use FSS
  16. Changing Share Allocation From The Command-Line
  17. Monitoring Project Usage
  18. Executing Processes Within a Specific Project

9. Naming Services (DNS, NIS, LDAP)

  1. What is a Naming Service?
  2. Referencing a Naming Service
  3. The /etc/nsswitch.conf File
  4. The /etc/nsswitch.conf File Templates
  5. The /etc/nsswitch.conf Controls
  6. The Domain Name Service – DNS
  7. The /etc/resolv.conf File
  8. The DNS Services
  9. Naming Information Service (NIS)
  10. The Naming Service Switch Controls for NIS
  11. Search Controls
  12. NIS and LDAP Exercises

10. Oracle Solaris™ JumpStart and Flash

  1. Introducing JumpStart, JumpStart Services
  2. Boot Services
  3. Identification Services
  4. Listing Identification Items and Their Sources
  5. Configuration Services
  6. Example JumpStart Configuration Files
  7. JumpStart Rules and Profiles
  8. The JumpStart Profile


Additional Optional Complimentary Sessions on Some Courses (enquire with GuruTeam for more details)

  • Tuesday: IPMP
  • Thursday: Overview of DNS, NTP and Firewalls


See more Linux/Unix courses