Solaris[tm] 8 System Administration I

( SA-238 ) Instructor-led Training

     Course Description Back To Top

The Solaris[tm] 8 Operating Environment System Administrator I course provides information about the essential tasks of standalone installation, file system management, backup procedures, process control, user administration, and device management.

Students taking this class will gain the necessary knowledge and skills to perform these essential system administration tasks in the Solaris Operating Environment.

 
     Who Can Benefit Back To Top

Students who can benefit from this course include system administrators who perform essential system administration procedures in the Solaris Operating Environment.

 
     Prerequisites Back To Top

To succeed fully in this course, students should be able to:

  • Successfully interact with a Solaris system as an end-user
  • Use the vi text editor
  • Interact with a windowing system

     
         Skills Gained Back To Top

    Upon completion of this course, you should be able to:

  • Discuss Sun Microsystems' client-server environment and other important system administration terms and concepts
  • Add users to the system using both Solstice AdminTools[tm] and command-line methods
  • Configure user initialization files to provide a consistent login environment
  • Implement basic system security
  • Identify the function of root directory components
  • Properly set file permissions using ACLs (access control lists)
  • Use the Solaris 8 device naming conventions to configure and name devices
  • Manage disk devices
  • Use the format utility to display information and set up disk partitions
  • Monitor and mount file systems including CD-ROM and PC diskette devices
  • Perform maintenance on corrupted file systems
  • Manage processes
  • Configure print services
  • Enable 64-bit capability on a standalone system
  • Understand boot protocols and options and modify electronically erasable, programmable, read-only memory (EEPROM) boot parameters
  • Understand and perform booting and shutdown procedures and options
  • Understand and change system states on the Solaris server
  • Install the Solaris Operating Environment on a standalone system including update patches
  • Use the pkgadd command to add software packages
  • Perform backups and recovery

         Related Courses Back To Top

  • Before: SA-118: Fundamentals of Solaris 8 Operating Environment for Systems Administrators
  • Before: SA-245: Shell Programming for System Administrators
  • After: SA-288: Solaris 8 Operating Environment System Administration II

     
         Course Content Back To Top

     

    Module 1: Introduction to Solaris 8 Operating Environment Administration


  • Identify the roles of the system administrator
  • List the components of the Solaris 8 Operating Environment
  • Match the three parts of an operating system (kernel, shell, and file system) to their definitions
  • Identify the three most common shells in the Solaris environment
  • Distinguish between multitasking and multiuser
  • Describe the client-server relationship
  • Define the following basic system terms: host, network, IP (Internet Protocol) address, client, and server
  • Describe the purpose of NFS, DNS, NIS, and NIS+
  • Identify the new features of Solaris 8

    Module 2: Adding Users


  • Use AdminTool and the command line to create a new group and a new user account
  • Use the appropriate default environment files from /etc/skel to set up a user environment
  • Maintain the /etc/profile file
  • Change a password
  • Set up password aging on an existing user account from AdminTool and the command line
  • Lock a user account using AdminTool and the command line
  • Delete a user account using AdminTool and the command line

    Module 3: System Security


  • Use the id command to determine your UID (user identification) and GID (group identification) numbers
  • Describe the superuser account and its importance to system administration
  • Describe the purpose of the sysadmin group
  • Change user ownership of files and directories
  • Change group ownership of files and directories
  • Describe how the who and last commands relate to system security
  • Describe the format of the /etc/passwd, /etc/shadow, and /etc/group files and explain their importance to system security
  • Modify several system default files that enable the system administrator to control and monitor superuser access to the system
  • Restrict access to the root account
  • Describe how to monitor root logins
  • Set up remote access privileges
  • Configure access permissions using umask and access control lists

    Module 4: The Directory Hierarchy


  • Identify file types and creation methods
  • Create symbolic links
  • List the contents of the root directory
  • Define the function of subdirectories under the root directory
  • Describe the function of the /usr file system

    Module 5: Device Configuration


  • Describe the structure that the kernel uses to identify devices connected to the system
  • Describe the physical device names that are used to identify a system's devices
  • Identify the logical device name used by system administrators to reference disk devices
  • Define disk slices
  • Reconfigure devices using the devfsadm command

    Module 6: Disks, Slices, and Format


  • Define a disk label
  • Define disk slices
  • Display a disk volume's table of contents with the prtvtoc command
  • Use the format utility to partition a disk
  • Use the format utility to create and save a customized partition table
  • Use common fsck command options

    Module 7: Solaris ufs File Systems


  • Define the term file system
  • Describe the contents of each of the standard Solaris 8 file systems
  • Identify the purpose of the key disk-based, RAM (random access memory)-based, and network-based file systems used in the Solaris Operating Environment
  • Describe the components of the Solaris ufs file systems
  • Introduce the concept of shadow inodes
  • Create a ufs file system using the newfs command

    Module 8: Mounting File Systems


  • Mount and unmount local file systems
  • Mount a file system of a specified file system type
  • Mount a file system that disables the default largefiles option
  • Set up your system to mount a local file system automatically at boot time
  • Perform a forced unmount of a file system that is in use
  • Add a swap file and add a swap file system
  • Use hsfs to access CD-ROM devices
  • Use pcfs to access PC disk devices
  • Describe the functions of an NFS server and an NFS client
  • Determine what directories or file systems a server is sharing
  • Mount a remote resource on a client from the command line

    Module 9: Maintaining File Systems


  • Use the fsck utility to check file system consistency
  • Describe the advantage of ufs logging
  • Monitor file systems using the du, df, ff, and quot commands
  • Troubleshoot and repair disk problems using the fsck utility

    Module 10: Scheduled Process Control


  • Use the ps command to list processes running on the system
  • Use the kill command to terminate processes running on the system
  • Use the Process Manager to view and kill processes
  • Use the at command to execute a command at a future time
  • State the function of the cron daemon
  • Describe the format of the crontab file
  • Name the two files used to control crontab access
  • Edit the user's crontab file to schedule nightly backups of the user's home directory

    Module 11: The Print Service


  • Describe a print server and print client
  • Use the lpstat command to monitor print jobs
  • Use the cancel command to cancel print jobs
  • Use lpadmin to set up a printer
  • Describe the functions of the LP print service
  • Differentiate between local and remote printers
  • Submit a print request
  • Configure print services using the Solaris Print Manager
  • Use the Solaris Print Manager to add a local and remote printer to a system
  • Modify a printer's configuration using Solaris Print Manager
  • Delete a printer using the Solaris Print Manager

    Module 12: The Boot PROM


  • Differentiate between Boot PROM (programmable read-only memory) contents and NVRAM contents
  • Encode basic Boot PROM command strings to perform testing and configuration operations
  • Use OpenBoot PROM commands to record basic system configuration information
  • Create and remove a custom device
  • Boot the system from more than one device
  • Troubleshoot the boot process

    Module 13: System Initialization of the boot process


  • Describe the functionality of the eight system run levels
  • List the phases of the boot process
  • Describe roles of the /sbin/init program
  • Describe the features of the autoconfiguration process
  • Describe how to add startup files for additional system services
  • Name kernel modules directories and the file used to customize the kernel configuration process
  • Describe the function of S* & K* scripts
  • Describe the /sbin, /etc/rc.d, and /etc/init.d directories
  • Use the shutdown command to safely shut down the Solaris 8 Operating Environment
  • Differentiate between the halt and poweroff commands
  • Use the reboot command to cycle Solaris through single-user and multi-user mode

    Module 14: Installing the Solaris 8 Operating Environment on a Standalone System


  • Define software configurations, clusters, and packages
  • Identify the hardware requirements for installing the Solaris Operating Environment on a standalone workstation
  • Prepare an existing system for a standalone installation
  • Install the Solaris operating Environment on a standalone workstation
  • Enable 64-bit Enable 64-bit capability

    Module 15: Installation of Software Packages


  • Display software package information
  • Add a software package from a CD-ROM
  • Remove a software package
  • Add and remove software packages using the Admintool software program
  • Add a software package from a spooled directory

    Module 16: Administration of Software Patches


  • Obtain current patch information and patches
  • Verify the current patches installed on your system
  • Install patches
  • Back out patches

    Module 17: Backup and Recovery


  • Define the importance of regular backups
  • Dump a file system to tape using the ufsdump utility
  • Restore files or a file system from tape using the ufsrestore utility
  • Recover the root (/) or /usr file systems
  • Describe some of the advantages and disadvantages of using the alternative backup utilities tar, cpio, and dd.
  • Position a tape to a selected data set using the mt utility
  • Determine the appropriate backup tools for specific scenarios
  • Perform remote backups

     

    To contact a Sun Educational Services Representative: Address: UBRM12-175, 500 Eldorado Blvd., Broomfield, CO 80021, Phone: (800) 422-8020, (303) 464-4097 or fax (303) 464-4490.

    Note: information on this page has informational purposes only and is taken from the official web site of Sun Microsystems, Inc. Please check the legal disclaimer