| |
|
|
|
SM-101 - Solaris 2.X Essentials for System Maintainers
|
| |
| |
| The Solaris Essentials for System Maintainers course introduces the Solaris 7 Operating System ("Solaris") skills required to successfully maintain Sun hardware. It provides hands-on experience with useful UNIX® commands for system hardware maintenance.
|
| |
| Who Can Benefit |
| |
| Hardware maintainers who have computer maintenance experience but no Sun hardware or UNIX® operating system experience will benefit.
|
| |
| Prerequisites |
| |
To succeed fully in this course, students should be able to:
- Understand basic computer concepts such as disks, random access memory (RAM) and read-only memory (ROM).
- Use a text editor of any type
|
| |
| Skills Gained |
| |
Upon completion of this course, you should be able to:
- Differentiate the general characteristics of each SPARC system and its peripherals
- Install Solaris software on a standalone system
- Execute and use selected elements of the CDE (Common Desktop Environment) environment
- Describe the Solaris file structure and navigate the file system
- Create and remove components of the Solaris file structure
- Describe the boot programmable read only memory (PROM) and its functions
- Trace the boot-up process, the firmware, software, and hardware
- Start up and shut down a Sun Workstation in the correct sequence
- Execute the format utility to determine the disk partition offsets and sizes
- Use the vi text editor to create and modify selected UNIX files
- Mount local disks and removable media, and access as a file system
- Use basic Solaris networking commands
- Install, configure, and manage the NFS server-client environment
|
| |
| Related Courses |
| |
- After: SM-210: Sun Desktop Systems Maintenance
- After: SL-120: SM-239: Intermediate System Administration for the Solaris 9 Operating System
- After: SA-239: Sun Enterprise Server Workgroup Maintenance
- After: SL-120: SM-240: Sun Enterprise Server Maintenance
|
| |
| Course Content |
| |
Module 1 - Sun Architectural Overview
| |
| |
- Describe the processor used in Sun platforms
- List the system bus types used in Sun platforms
- Differentiate hardware, firmware, and software
- List some of the current Sun hardware and software technologies
|
| |
Module 2 - The Solaris Operating System
| |
| |
- List the four main components of a computer
- Describe the three main components of the Solaris Operating System
- Identify the three most common shells in the Solaris Operating System
- Distinguish among the multitasking, multiuser, and distributed processing capabilities of the Solaris Operating System
|
| |
Module 3 - Installing the Solaris 7 Software on a Standalone System
| |
| |
- Define software configurations, clusters, and packages
- Identify the hardware requirements for installing the Solaris operating system (OS) on a standalone workstation
- Prepare an existing system for a standalone installation
- Install the Solaris software on a standalone workstation using SunInstall
- List the characteristics of an effective password
- Change your password
- Log in and log out of a system from the command line
- Log in and out of a CDE session
|
| |
Module 4 - Features of the Common Desktop Environment
| |
| |
- Describe the arrangement of the CDE Front Panel
- Add workspaces to the Front Panel
- Remove workspaces from the Front Panel
- Rename workspaces
- Minimize the Front Panel
- Open the Front Panel window from the icon
- Lock your workstation
- Add an application to a Front Panel subpanel
- Customize your workspace
|
| |
Module 5 - Accessing Files and Directories
| |
| |
- Contrast absolute and relative pathnames, and access files and directories within the file structure using absolute and relative pathnames
- Identify and describe the parts of a command line
- Access files and directories within the file structure using pathname abbreviations
- List the contents of directories and their file types
- Identify various metacharacters
- Enter more than one command on a single command line
- Demonstrate the use of wildcard characters
- Determine a file's type with the file command; create empty files or update access time of existing files using the touch command
- Display the contents of text files using the cat, more, head, and tail commands
- Compare the contents of text files using diff
- Create and remove directories using mkdir and rmdir
- Manage files and directories using the mv, cp, and rm commands
- Use redirection: save the output from a command into a file and pass output from one command to another using a pipe
|
| |
Module 6 - Software Package and Patch Administration
| |
| |
- Display software package information
- Add a software package from a CD-ROM drive
- Remove a software package
- Add a software package from a spooled directory
- Obtain current patch information and patches
- Verify current patches installed on your system
- Install patches
- Back out patches
|
| |
Module 7 - The Boot PROM
| |
| |
- Identify basic system configuration information
- Alter the system boot device
- Perform basic hardware testing
- Boot the system from more than one device
- Create a custom device alias using nvalias
- Remove a custom device alias using nvunalias
- Use the Solaris eeprom command to modify electronically erasuable programmable read-only memory (EEPROM) parameters
- Use boot command options to observe system boot problems
- Use keyboard commands to abort a hung system
|
| |
Module 8 - The Boot Process
| |
| |
- Describe the functionality available at each of the eight system run levels
- List the phases of the boot process
- Explain the main roles of the /sbin/init program
- Identify the current system run level using the who -r command
- Name the three directories that contain kernel modules
|
| |
Module 9 - Changing System States
| |
| |
- List at least two reasons for halting a system
- List the five commands used to change system run levels from the command line
- Change run levels using the init and shutdown commands
|
| |
Module 10 - Disk Configuration and Naming
| |
| |
- Identify logical device names used to reference disk devices and explain when they are used in the Solaris Operating System
- Describe the physical device names that are used to identify a system's devices
- Identify the instance device name
- Describe the function of the /etc/path_to_inst file
- Determine the type(s) of disk devices and disk device interfaces on your system using the format utility or dmesg command
- Display system configuration information with prtconf command
- Perform a reconfiguration boot
|
| |
Module 11 - Disks, Partitions, and Format
| |
| |
- Describe disk geometry
- Define a disk label
- Define disk partitions and slices
- Display a disk's volume table of contents (VTOC) with the prtvtoc command
- Use the format utility to partition a disk
- Use the format utility to create and save a customized partition table
- Explain how a disk's VTOC is displayed using the format utility or the prtvtoc command
|
| |
Module 12 - Introduction to File Systems
| |
| |
- Define the term file system
- Describe the general hierarchy of the standard Solaris file systems
- Create new ufs file systems
- Describe why fsck is necessary
- Describe how to check and repair a file system
- Display disk space usage by file systems
- Display disk usage of a directory
|
| |
Module 13 - Using vi
| |
| |
- Differentiate between the three modes of vi and identify the commands that belong to each mode
- Start vi
- Position and move the cursor in vi
- Create text in vi
- Delete text in vi
- Copy or move text in vi
- Set vi options
- Exit the vi editor
- Perform search and replace functions within vi
|
| |
Module 14 - Mounting File Systems
| |
| |
- Mount and unmount local file systems
- Display information about all currently mounted file systems
- Set up your system to mount a local file system automatically at boot time
- Show how the mountall and umountall commands can be used to mount or unmount remote file systems listed in the /etc/vfstab file
|
| |
Module 15 - Network Basics
| |
| |
- Describe the terms client-server and distributed processing
- Open a session on a remote machine using telnet
- Log in remotely to another machine on the network
- Identify users logged in on the local network
- Describe the concept of naming services
- Use the ifconfig command to determine local network parameters
- Use the ping command to determine network host functionality
- Describe problem isolation procedures to resolve basic network error messages
|
| |
Module 16 - NFS Commands
| |
| |
- Describe the differences between local file system mounting and the Sun NFS distributed computing file system mounting
- Describe the function of the NFS system server
- Describe the function of the NFS system client
- List the NFS system server's files, and describe how they are used
- List the NFS system client's files, and describe how they are used
- Correctly use the share and mount commands
- Explain the fields and use of the dfstab, mnttab, and sharetab files
- Correctly execute the dfshares command
|