UN3 - UNIX Advanced Administration
This UNIX Advanced Administration Training Course provides the knowledge & information to achieve the Sun Microsystems System Administration II Certification. This course takes Administration to the advanced level by focussing on utilities such as NIS & Jumpstart that enable engineers to "Centralize" the work of the Administration itself, thus allowing one person to get more done. Topics include Device Management, Volume Management, Pseudo files and Swap, TCP/IP, Advanced Security, Syslog, NFS CacheFS, Naming, NFS and Jumpstart.
Device Management Review
Describe the following - sector, track & cylinder
Differentiate between logical, physical, and instance names
List and review the functions of the format utility
List the utilities used to create, check, and mount file systems
Perform a reconfiguration boot
Solaris Volume Management
Differintiate between physical pathnames and virtual pathnames
List the advantages of using virtual disk management
Compare Solstice Disk Suite and Veritas Volume Manager
List the advantages of using a concatinated file system
List the advantages of using a striped file system
Install the Solstice Disk Suite application
Use the SDS applicaion to grow a file system
Psuedo File Systems & Swap
Define the different Solaris pseudo file system types
Clarify the importance of the /proc directory
Understand the relationship between /tmp and RAM
Use the dumpadm command to configure system dumps
Use the coreadm command to configure application core dumps
Add and remove a swap file or device from swapfs control
Introduction to TCP/IP
Describe the purpose and function of each network model layer
Compare the 5-layer ISO/OSI model to the 7-layer TCP/IP model
Identify and understand the protocols used at each network layer
Understand and define encapsulation and de-encapsulation
Relate hostnames to IP addresses to Ethernet addresses
List network interface information with the ifconfig command
Monitor network activity using the snoop command
Advanced Security
Understand and work with Access Control Lists
Set file Access Control Lists with the setfacl command
Explain how to identify and define a shadow inode
Display file Access Control Lists with the getfacl command
Discuss the advantages of remote computing
Define the format of the /etc/hosts.equiv & ~/.rhosts files
Work with the r-commands in a trusted network environment
The syslog Facility
Summarize the life of a message
Define the function of the syslog daemon
Control the behavior of syslogd using the /etc/syslog.conf
Understand the format of the /etc/syslog.conf file
Determine the effect of the LOGHOST variable on syslog
Add entries to the system log using the logger utility
Understanding NFS
Describe the files, commands, and daemons relative to an NFS server
Describe the files, commands, and daemons relative to an NFS client
List the conditions that are required for file sharing to occur
Use the share command to make resouces available for mounting
Use the dfshares command to display available server resources
Mount a shared resource from a remote system
Use the /etc/vfstab file to mount remote file systems at boot
Define the following: mountall, umountall, shareall & unshareall
Describe and configure NFS logging
CacheFS
List the advantages and disadvantages of a Cache File System
Explain the syntax and directory placement of cached information
Learn the appropriate commands to configure a cache file system
Perform status and consistancy checks on cached information
Configure logging for a cache file system
The automount Utility
List and discuss the benefits of the automount utility
Compare the automount command to the automoountd daemon
Understand and configure the automount maps
Differintiate between direct and indirect automount maps
Describe the format of the /etc/auto_master map
Configure /etc/auto_direct to allow direct automounting
Configure /etc/auto_home to allow indirect automounting
Naming Services
Explain the Name Service Concept
List the Naming Services available with Solaris
Define what a namespace is and how it relates to naming services
Understand and work with the NIS service
Differintiate between NIS and NIS+
Configure a naming service using the /etc/nsswitch.conf file
Configuring NIS
Define the NIS components: Master, Slave and Client
Match specified NIS processes to their respective yp daemons
Understand the structure of the make utility and its Makefile
Configure a NIS Client, NIS Slave, and NIS Master
Access and test the NIS Naming Service
Add additional maps to the existing NIS configuration
Remove your NIS Master to test your failover configuration
Outline the steps required to change the NIS Master
List the steps to remove NIS services from any client
Jumpstart
Describe the features and benefits of Jumpstart
List the network components required for an automatic install
Understand and define the elements of a jumpstart server
Explain the importance of a boot server on a subnet
Go through the steps to set up an Install Server
Create tailored rules and class files for custom installations
Add install clients to install servers and boot servers
Work with the add_install_client & add_to_install_server scripts
Perform a remote automatic install over the network
The Monster Lab
Install Solaris in three methods
Partition a disk to a specified format
Create new file systems with different attributes
Manually mount local and remote file systems
Create and configure a cache file system
Automatically mount local and remote file systems
Configure automounting to work with cachefs
Set up the NiS naming service to work with Jumpstart
Add, remove, and configure swap files and swap devices
Set up a home directory serer
Set up a Jumpstart server
Rebuild the root file system from a backup device