Home > Store

Solaris 10 System Administration Exam Prep 2

Register your product to gain access to bonus material or receive a coupon.

Solaris 10 System Administration Exam Prep 2


  • Sorry, this book is no longer in print.
Not for Sale


  • Copyright 2006
  • Edition: 1st
  • Book
  • ISBN-10: 0-7897-3461-3
  • ISBN-13: 978-0-7897-3461-7

A new edition of this title is available, ISBN-10: 0789737906 ISBN-13: 9780789737908

The Solaris 10 System Administrator Certification Exam Prep 2 is the ideal book for both new and seasoned system administrators. This book will give you the insight you need into the newest certification exams for system administrators, the 310-200 and the 310-202. It offers classroom-style training by one of the best and well-known authors in the Solaris world, Bill Calkins. It will equip you with vital knowledge for success on exam day plus it acts a reference guide that will come in handy after the test. The content addresses all the new exam objectives in detail and will show you how to apply this knowledge to real-world scenarios.

The included CD features ExamGear's innovative test engine, which will be an effective tool for preparing for the Solaris 10 exam. It provides you with five different ways to test yourself, random questions and order of answers, detailed explanations of correct and incorrect answers, and it pays special attention to exam objectives. Also included on the CD is a PDF of the complete text of the book.

Sample Content

Online Sample Chapters

How to Perform System Boot and Shutdown Procedures for Solaris 10

Perform System Boot and Shutdown Procedures

Table of Contents

Solaris 10 System Administration Exam Prep (CX-310-200 & CX-310-202)Table of Contents

  • Introduction
    • How This Book Helps You
    • Conventions Used in This Book
    • Audience
    • The Sun Certified System Administrator Exams
    • Exam CX-310-200
      • Manage File Systems
      • Install Software
      • Perform System Boot Procedures
      • Perform User and Security Administration
      • Manage Network Printers and System Processes
      • Perform System Backups and Restores
    • Exam CX-310-202
      • Describe Network Basics
      • Manage Virtual File Systems and Core Dumps
      • Manage Storage Volumes
      • Control Access and Configure System Messaging
      • Set Up Naming Services
      • Solaris Zones
      • Perform Advanced Installation Procedures
    • Exam CX-310-203 (Solaris 10 Upgrade Exam)
    • Summary
    • Advice on Taking the Exam

  • Study and Exam Prep Tips
    • Learning as a Process
    • Study Tips
      • Study Strategies
      • Pre-Testing Yourself
    • Exam Prep Tips
      • Putting It All Together

Part I: Exam Preparation

  • Chapter One: Managing File Systems
    • Introduction
    • Device Drivers
    • Physical Device Name
    • Device Autoconfiguration
    • USB Devices
    • Instance Names
    • Major and Minor Device Numbers
    • Logical Device Name
      • Block and Raw Devices
    • A File System Defined
    • Defining a Disk's Geometry
      • Disk Controllers
      • Defect List
      • Disk Labels
      • Partition Tables
    • Solaris File System Types
      • Disk-Based File Systems
      • Network-Based File Systems
      • Virtual File Systems
    • Disk Slices
      • Displaying Disk Configuration Information
      • Using the format Utility to Create Slices
      • The Free Hog Slice
      • Using the format Utility to Modify Partitions
      • Using the Solaris Management Console Disks Tool
      • Recovering Disk Partition Information
      • Logical Volumes
    • Parts of a UFS
    • The Root (/) File System
      • Soft (Symbolic) Links
      • Hard Links
      • Removing a Link
    • Components of the UFS
      • The Boot Block
      • The Superblock
      • Cylinder Groups
      • The inode
      • The Storage Block
      • Free Blocks
    • Creating a UFS
    • Understanding Custom File System Parameters
      • Logical Block Size
      • Fragment Size
      • Minimum Free Space
      • Optimization Type
      • Number of inodes and Bytes per inode
      • The mkfs Command
      • The fstyp Command
    • File System Operations
      • Synchronizing a File System
      • Repairing File Systems
      • The labelit Command
      • The volcopy Command
    • Tuning File Systems
    • Mounting File Systems
      • Mounting a File System with Large Files
      • Mounting a File System with UFS Logging Enabled
    • Unmounting a File System
      • The fuser Command
      • /etc/mnttab
    • Volume Management
      • Using Volume Management
      • Troubleshooting Volume Manager
      • Displaying a File System's Disk Space Usage
      • Displaying Directory Size Information
    • Information on File Systems
      • Controlling User Disk Space Usage
      • The quot Command
    • Summary
      • Exercises
      • Exam Questions
      • Answers to Review Questions
    • Suggested Readings and Resources

  • Chapter Two: Installing the Solaris 10 Operating Environment
    • Introduction
    • Installing the Solaris 10 Software
    • Requirements and Preparation for Installing the Solaris 10 Software
      • Minimum System Requirements
    • Software Terminology
      • Software Packages
      • Software Groups
      • Solaris Media
      • System Configuration to Be Installed
    • Disk Storage
      • Basic Considerations for Planning Partition (Slice) Sizes
      • Slice Arrangements on Multiple Disks
    • Methods of Installing the Solaris 10 Software
      • Solaris Interactive Installation
      • JumpStart
      • Custom JumpStart
      • Solaris Flash Archives
      • WAN Boot
      • Solaris Live Upgrade
    • Upgrading the Operating System
    • The Solaris Installation Prechecklist
      • Using the Interactive Installation Process (suninstall)
      • Configuring Power Management
    • Tools for Managing Software
    • Adding and Removing Software Packages
    • Using a Spool Directory
      • Installing Software from the Command Line
      • Removing Software Using pkgrm
      • Solaris Product Registry
      • Web Start Installer
    • Listing and Verifying Installed Packages
    • Software Patches
    • Installing a Patch
      • Installing a Patch
      • Removing a Patch
    • Patch Manager (smpatch)
    • Patch Tool
    • General Guidelines
    • Summary
      • Exercises
      • Exam Questions
      • Answers to Exam Questions
      • Suggested Readings and Resources

  • Chapter Three: Perform System Boot and Shutdown Procedures
    • Introduction
    • Booting a System
      • Powering On the System
      • The Boot PROM and Program Phases
    • The OpenBoot Environment
      • Entry-Level to High-End Systems
      • Accessing the OpenBoot Environment
      • System Control Switch
      • OpenBoot Firmware Tasks
    • The OpenBoot Architecture
    • The OpenBoot Interface
    • Getting Help in OpenBoot
    • PROM Device Tree (Full Device Pathnames)
      • OpenBoot Device Aliases
    • OpenBoot NVRAM
      • The nvedit Line Editor
    • OpenBoot Security
    • OpenBoot Diagnostics
      • Input and Output Control
    • OpenBoot PROM Versions
    • Booting a System
      • The boot Command
    • The Kernel
    • The init Phase
      • The Solaris Management Facility (SMF) Service
      • Using the Run Control Scripts to Stop or Start Services
    • System Shutdown
      • Commands to Shut Down the System
      • Stopping the System for Recovery Purposes
      • Turning Off the Power to the Hardware
    • Summary
      • Exercises
      • Review Questions
      • Answers to Review Questions
    • Suggested Readings and Resources

  • Chapter Four: User and Security Administration
    • Introduction
    • Administering User Accounts
      • Managing User and Group Accounts with the SMC
      • Managing User and Group Accounts from the Command Line
    • Setting Up Shell Initialization Files
      • C Shell Initialization Files
      • Bourne Shell Initialization Files
      • Korn Shell Initialization Files
      • Additional Shells Included with Solaris 10
      • Default Initialization Files
      • Customizing User Initialization Files
      • The Home Directory
      • Projects
      • Name Services
    • System Security
      • Controlling Physical Security
      • Controlling System Access
      • Controlling File Access
    • Access Control Lists (ACLs)
      • Setting ACL Entries
      • Checking the New File Permissions
      • Verifying ACL Entries
      • Copying a File's ACL to Another File
      • Modifying ACL Entries on a File
      • Deleting ACL Entries from a File
      • Auditing Users
      • Controlling Network Security
      • Securing Superuser Access
    • The Secure Shell (ssh)
    • ASET
    • Common-Sense Security Techniques
    • Summary
      • Exercises
      • Exam Questions
      • Answers to Exam Questions
    • Suggested Reading and Resources

  • Chapter Five: Managing System Processes
    • Introduction
    • Viewing a Process
      • pgrep
      • prstat
      • Process Manager
      • SMC Process Tool
      • pargs
      • svcs
    • Process Types
    • Using Signals
    • Scheduling Processes
    • Scheduling Priorities
      • Changing the Priority of a Time-Sharing Process with nice
      • Changing the Scheduling Priority of Processes with priocntl
      • Fair Share Scheduler (FSS) and the Fixed Scheduler (FX)
    • Using the Solaris Batch-Processing Facility
      • Configuring crontab
      • Scheduling a Single System Event (at)
      • Job Scheduler
    • Summary
      • Exercises
      • Exam Questions
      • Answers to Exam Questions
    • Suggested Reading and Resources

  • Chapter Six: Managing the LP Print Service
    • The LP Print Service
    • The Solaris Print Service
      • LP Print Service Directories
      • The Print Spooler
      • The LP Print Daemons
    • Setting Up the Printer Hardware
      • Ethernet Connections
      • Parallel Connections
      • Serial Connections
      • USB Connections
    • Setting Up a Network Printer
      • BSD Versus SVR4 Printing Software
      • Print Servers Versus Print Clients
      • Configuring Software for a Solaris Printer
    • Administering Printers
      • Deleting Printers and Managing Printer Access
      • Creating Printer Classes
      • Checking Printer Status
      • Managing Printer Queues
      • Restarting the Print Scheduler
      • Setting a User's Default Printer
      • Modifying the Printer with Print Manager
      • Troubleshooting the Print Scheduler
    • Summary
      • Exercises
      • Exam Questions
      • Answers to Exam Questions
    • Suggested Reading and Resources

  • Chapter Seven: Performing System Backups and Restorations
    • Introduction
    • Backup Media
      • Tape Device Names
    • Solaris Backup and Restoration Utilities
      • The tar Utility
      • The dd Utility
      • The cpio Utility
      • The pax Utility
      • The ufsdump Utility
      • The ufsrestore Utility
      • Recovering the Root (/) or /usr File System
      • Additional Notes About Restoring Files
    • The fssnap Utility
    • zip and unzip
    • Solaris Flash Archive
    • The jar Utility
    • Summary
    • Apply Your Knowledge
      • Exercises
      • Exam Questions
      • Answers to Exam Questions
    • Suggested Reading and Resources

  • Chapter Eight: The Solaris Network Environment
    • Introduction
    • Network Fundamentals
      • Network Topologies
      • Network Protocols and Network Models
      • Encapsulation and Decapsulation
      • Packets
      • Ethernet
      • Network Hardware
      • IPv4 Addressing
      • IPv6
    • Network Interfaces
      • Controlling and Monitoring an IPv4 Network Interface
      • Configuring an IPv4 Network Interface
      • Changing the System Hostname
    • Network Services
    • Network Maintenance
    • Summary
    • Apply Your Knowledge
      • Exercises
      • Exam Questions
      • Answers to Exam Questions
    • Suggested Reading and Resources

  • Chapter Nine: Virtual File Systems, Swap Space, and Core Dumps
    • Introduction
    • The Swap File System
      • Swap Space and TMPFS
      • Sizing Swap Space
      • Monitoring Swap Resources
      • Setting Up Swap Space
    • Core File Configuration
    • Crash Dump Configuration
    • NFS
      • NFS Version 4
      • Servers and Clients
      • NFS Daemons
      • Setting Up NFS
      • Mounting a Remote File System
      • NFS Server Logging
    • AutoFS
      • AutoFS Maps
      • When to Use automount
    • Summary
      • Key Terms
      • Exercises
      • Exam Questions
      • Answers to Exam Questions
    • Suggested Reading and Resources

  • Chapter Ten: Managing Storage Volumes
    • Introduction
    • RAID
      • RAID 0
      • RAID 1
      • RAID 5
      • RAID 1+0
    • Solaris Volume Manager (SVM)
      • SVM Volumes
      • Planning Your SVM Configuration
      • Metadisk Driver
      • SVM Commands
      • Creating the State Database
      • Monitoring the Status of the State Database
      • Creating a Concatenated Volume
      • Monitoring the Status of a 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
    • Summary
      • Exercises
      • Exam Questions
      • Answers to Exam Questions
    • Suggested Reading and Resources

  • Chapter Eleven: Controlling Access and Configuring System Messaging
    • Introduction
    • Role-Based Access Control (RBAC)
      • Using RBAC
      • RBAC Components
    • syslog
      • Using the logger Command
    • Summary
      • Review Exercises
      • Exam Questions
      • Answers to Exam Questions
    • Suggested Readings and Resources

  • Chapter Twelve: Naming Services
    • Introduction
    • Name Services Overview
      • The Name Service Switch File
    • /etc Files
    • NIS
      • The Structure of the NIS Network
      • Determining How Many NIS Servers You Need
      • Determining Which Hosts Will Be NIS Servers
      • Information Managed by NIS
      • Planning Your NIS Domain
      • Configuring an NIS Master Server
      • Setting Up NIS Clients
      • Setting Up NIS Slave Servers
      • Creating Custom NIS Maps
      • NIS Security
      • Troubleshooting NIS
    • NIS+
      • Hierarchical Namespace
      • NIS+ Security
      • Authentication
      • Authorization
    • DNS
      • Configuring the DNS Client
    • Lightweight Directory Access Protocol (LDAP)
      • Sun Java System Directory Server
    • Name Service Cache Daemon (nscd)
    • The getent Command
    • Summary
    • Key Terms
      • Exercises
      • Exam Questions
      • Answers to Exam Questions
    • Suggested Reading and Resources

  • Chapter Thirteen: Solaris Zones
    • Introduction
    • Consolidation and Resource Management
      • Consolidation
    • Solaris Zones
      • Types of Zones
      • Zone Features
      • Non-Global Zone Root File System Models
      • Networking in a Zone Environment
      • Zone Daemons
      • Configuring a Zone
      • Viewing the Zone Configuration
      • Installing a Zone
      • Booting a Zone
      • Halting a Zone
      • Rebooting a Zone
      • Uninstalling a Zone
      • Deleting a Zone
      • Zone Login
      • Creating a Zone
    • Summary
      • Review Exercises
      • Exam Questions
      • Answers to Exam Questions
    • Suggested Reading and Resources

  • Chapter Fourteen: Advanced Installation Procedures
    • Introduction
    • JumpStart
      • Preparing for a Custom JumpStart Installation
      • What Happens During a Custom JumpStart Installation?
      • The Boot Server
      • The Install Server
      • The Configuration Server
      • The Rules File
      • begin and finish Scripts
      • Creating class Files
      • Testing Class Files
      • sysidcfg File
      • Setting Up JumpStart in a Name Service Environment
      • Setting Up Clients
      • Troubleshooting JumpStart
      • A Sample JumpStart Installation
    • Solaris Flash
      • Creating a Flash Archive
      • Using the Solaris Installation Program to Install a Flash Archive
      • Solaris Flash and JumpStart
    • Preboot Execution Environment (PXE)
      • Preparing for a PXE Boot Client
      • Booting the x86 Client
    • Summary
      • Exercises
      • Exam Questions
      • Answers to Exam Questions
    • Suggested Reading and Resources

Part II: Final Review

  • Fast Facts
    • Section 1—Exam CX-310-200
    • Managing File Systems
      • Devices and Drivers
      • Instance Names
      • File Systems
      • Creating a UFS
      • Volume Management
    • Installing the Solaris 10 Operating Environment
      • Tools for Managing Software
      • Software Patches
    • System Startup and Shutdown
      • OpenBoot Environment
      • The Kernel
      • Commands to Shut Down the System
    • User and Security Administration
      • Shells and Initialization Files
      • System Security
      • Protecting Data
      • Access Control Lists (ACLs)
      • Monitoring Users
      • Network Security
      • Restricting Root Access
    • Managing Processes
      • Using the kill Command
      • Projects and Tasks
    • Managing the LP Print Service
      • The LP Print Daemons
    • Performing System Backups and Restorations
    • Section 2—Exam CX-310-202
    • The Solaris Network Environment
      • Network Definitions and Hardware
      • Network Classes
      • Configuring Network Interfaces
      • Changing the System Hostname
    • Virtual File Systems, Swap Space, and Core Dumps
      • Swap Space
      • Core File and Crash Dump Configuration
      • Network File System (NFS)
      • Autofs
    • Managing Storage Volumes
      • RAID (Redundant Array of Inexpensive Disks)
      • The State Database
    • Controlling Access and Configuring System Messaging
      • Role-Based Access Control (RBAC)
    • Naming Services
      • /etc Files
      • NIS
      • NIS+
      • DNS
      • Lightweight Directory Access Protocol (LDAP)
    • Solaris Zones
    • Advanced Installation Procedures
      • JumpStart
      • Solaris Flash

  • Practice Exam
    • Practice Exam Questions
    • Practice Exam Answers

Part III: Appendixes

  • Appendix A: What's on the CD-ROM
    • ExamGear, Exam Prep Edition



© Copyright Pearson Education. All rights reserved.

More Information

Pearson IT Certification Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from Pearson IT Certification and its family of brands. I can unsubscribe at any time.


Pearson Education, Inc., 221 River Street, Hoboken, New Jersey 07030, (Pearson) presents this site to provide information about Pearson IT Certification products and services that can be purchased through this site.

This privacy notice provides an overview of our commitment to privacy and describes how we collect, protect, use and share personal information collected through this site. Please note that other Pearson websites and online products and services have their own separate privacy policies.

Collection and Use of Information

To conduct business and deliver products and services, Pearson collects and uses personal information in several ways in connection with this site, including:

Questions and Inquiries

For inquiries and questions, we collect the inquiry or question, together with name, contact details (email address, phone number and mailing address) and any other additional information voluntarily submitted to us through a Contact Us form or an email. We use this information to address the inquiry and respond to the question.

Online Store

For orders and purchases placed through our online store on this site, we collect order details, name, institution name and address (if applicable), email address, phone number, shipping and billing addresses, credit/debit card information, shipping options and any instructions. We use this information to complete transactions, fulfill orders, communicate with individuals placing orders or visiting the online store, and for related purposes.


Pearson may offer opportunities to provide feedback or participate in surveys, including surveys evaluating Pearson products, services or sites. Participation is voluntary. Pearson collects information requested in the survey questions and uses the information to evaluate, support, maintain and improve products, services or sites; develop new products and services; conduct educational research; and for other purposes specified in the survey.

Contests and Drawings

Occasionally, we may sponsor a contest or drawing. Participation is optional. Pearson collects name, contact information and other information specified on the entry form for the contest or drawing to conduct the contest or drawing. Pearson may collect additional personal information from the winners of a contest or drawing in order to award the prize and for tax reporting purposes, as required by law.


If you have elected to receive email newsletters or promotional mailings and special offers but want to unsubscribe, simply email information@informit.com.

Service Announcements

On rare occasions it is necessary to send out a strictly service related announcement. For instance, if our service is temporarily suspended for maintenance we might send users an email. Generally, users may not opt-out of these communications, though they can deactivate their account information. However, these communications are not promotional in nature.

Customer Service

We communicate with users on a regular basis to provide requested services and in regard to issues relating to their account we reply via email or phone in accordance with the users' wishes when a user submits their information through our Contact Us form.

Other Collection and Use of Information

Application and System Logs

Pearson automatically collects log data to help ensure the delivery, availability and security of this site. Log data may include technical information about how a user or visitor connected to this site, such as browser type, type of computer/device, operating system, internet service provider and IP address. We use this information for support purposes and to monitor the health of the site, identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents and appropriately scale computing resources.

Web Analytics

Pearson may use third party web trend analytical services, including Google Analytics, to collect visitor information, such as IP addresses, browser types, referring pages, pages visited and time spent on a particular site. While these analytical services collect and report information on an anonymous basis, they may use cookies to gather web trend information. The information gathered may enable Pearson (but not the third party web trend services) to link information with application and system log data. Pearson uses this information for system administration and to identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents, appropriately scale computing resources and otherwise support and deliver this site and its services.

Cookies and Related Technologies

This site uses cookies and similar technologies to personalize content, measure traffic patterns, control security, track use and access of information on this site, and provide interest-based messages and advertising. Users can manage and block the use of cookies through their browser. Disabling or blocking certain cookies may limit the functionality of this site.

Do Not Track

This site currently does not respond to Do Not Track signals.


Pearson uses appropriate physical, administrative and technical security measures to protect personal information from unauthorized access, use and disclosure.


This site is not directed to children under the age of 13.


Pearson may send or direct marketing communications to users, provided that

  • Pearson will not use personal information collected or processed as a K-12 school service provider for the purpose of directed or targeted advertising.
  • Such marketing is consistent with applicable law and Pearson's legal obligations.
  • Pearson will not knowingly direct or send marketing communications to an individual who has expressed a preference not to receive marketing.
  • Where required by applicable law, express or implied consent to marketing exists and has not been withdrawn.

Pearson may provide personal information to a third party service provider on a restricted basis to provide marketing solely on behalf of Pearson or an affiliate or customer for whom Pearson is a service provider. Marketing preferences may be changed at any time.

Correcting/Updating Personal Information

If a user's personally identifiable information changes (such as your postal address or email address), we provide a way to correct or update that user's personal data provided to us. This can be done on the Account page. If a user no longer desires our service and desires to delete his or her account, please contact us at customer-service@informit.com and we will process the deletion of a user's account.


Users can always make an informed choice as to whether they should proceed with certain services offered by Adobe Press. If you choose to remove yourself from our mailing list(s) simply visit the following page and uncheck any communication you no longer want to receive: www.pearsonitcertification.com/u.aspx.

Sale of Personal Information

Pearson does not rent or sell personal information in exchange for any payment of money.

While Pearson does not sell personal information, as defined in Nevada law, Nevada residents may email a request for no sale of their personal information to NevadaDesignatedRequest@pearson.com.

Supplemental Privacy Statement for California Residents

California residents should read our Supplemental privacy statement for California residents in conjunction with this Privacy Notice. The Supplemental privacy statement for California residents explains Pearson's commitment to comply with California law and applies to personal information of California residents collected in connection with this site and the Services.

Sharing and Disclosure

Pearson may disclose personal information, as follows:

  • As required by law.
  • With the consent of the individual (or their parent, if the individual is a minor)
  • In response to a subpoena, court order or legal process, to the extent permitted or required by law
  • To protect the security and safety of individuals, data, assets and systems, consistent with applicable law
  • In connection the sale, joint venture or other transfer of some or all of its company or assets, subject to the provisions of this Privacy Notice
  • To investigate or address actual or suspected fraud or other illegal activities
  • To exercise its legal rights, including enforcement of the Terms of Use for this site or another contract
  • To affiliated Pearson companies and other companies and organizations who perform work for Pearson and are obligated to protect the privacy of personal information consistent with this Privacy Notice
  • To a school, organization, company or government agency, where Pearson collects or processes the personal information in a school setting or on behalf of such organization, company or government agency.


This web site contains links to other sites. Please be aware that we are not responsible for the privacy practices of such other sites. We encourage our users to be aware when they leave our site and to read the privacy statements of each and every web site that collects Personal Information. This privacy statement applies solely to information collected by this web site.

Requests and Contact

Please contact us about this Privacy Notice or if you have any requests or questions relating to the privacy of your personal information.

Changes to this Privacy Notice

We may revise this Privacy Notice through an updated posting. We will identify the effective date of the revision in the posting. Often, updates are made to provide greater clarity or to comply with changes in regulatory requirements. If the updates involve material changes to the collection, protection, use or disclosure of Personal Information, Pearson will provide notice of the change through a conspicuous notice on this site or other appropriate way. Continued use of the site after the effective date of a posted revision evidences acceptance. Please contact us if you have questions or concerns about the Privacy Notice or any objection to any revisions.

Last Update: November 17, 2020