Solaris 10 System Administration
Part 1 - Administration Essentials
Alternative price: £1300
price: £2525 + VAT
This five-day course is designed to
cover the essential administration tasks
confronting today's Sun systems administrators.
It covers all basic workstation administration
functions, with full hands-on experience at all
The course is run using SPARC systems, with a
fully detailed Intel system supplement provided.
(See topic list below) The Solaris 10 Visual
Administration Solaris Management Console (SMC)
is also covered. For administrators requiring
networking and advanced skills, this course
should be followed by the Solaris 10 System
Administration (Part 2) course (S2A2).
Network administration is covered on our Solaris Network
Administration course (S2NA). This course
provides training to a level needed for the
Oracle Certified Expert Solaris 10 System
Administrator exam 1Z0-877 part 1; for full
details of the Solaris certifications, click
This course is
comparable with the Oracle D61734GC10 (was
SA-200-S10) System Administration for the
Solaris 10 Operating System Part 1
for related courses
for menus of
OBJECTIVES OF THE COURSE
To attain a level of competence
performing Solaris administration tasks to that
defined in the Solaris 10 Certified
Administrator Part 1 exam. This involves mainly
essential local administration tasks.
bottom for special savings! For pricing for a
course run especially for your organisation,
please see our custom
||Mick Hosegood email
(N) Training Centre
||Mick Hosegood email
COURSE DATES: (If you can't find a suitable
date, call or email us - we can usually get
No suitable date for you? - let
INTENSITY: About 30% of the
course is practicals, and 70% lectures.
RESOURCE: Each student will
have exclusive use of a Sun workstation for the
duration of the course. Each student will be
provided with a full set of training notes
relating to the course, and quick reference
cards to assist with file editing and Unix
Tape drives are provided for each
student for use during backup and restore
PREREQUISITES: Knowledge of
Solaris up to a level taught in our Introduction
to Solaris (SI) course is important, and
some previous administration experience is
helpful. Please call if you require any advice.
FOLLOW UPS: Solaris 10
System Administration (Part 2) (S2A2),
which covers basic networking and advanced
administration, the equivalent of Sun's
which leads to the Sun Certified Administrator
(part 2) exam.
Utilities and Shell Programming (Solaris for
Users/Administrators) (SA) is another
popular course for administrators wishing to
gain knowledge of shell programming and Solaris
utilities, with special emphasis on the needs of
This course is part of a program
which can lead you to Solaris Certification
Two further courses which will be of interest
are as follows:-
Administration, a 5-day course leading to
the Solaris Certified Network Administrator
CX-310-302 exam, and...
Solaris Live Upgrade Workshop,
a one-day course covering this powerful
upgrading and patching facility.
PRACTICALS / TAKEAWAYS: Each
student leaves the course with their own set of
training notes for the material covered; around
120 pages per day of training.
|Every student who attends
this course will be issued with a signed
certificate of course completion, which we
will be happy to "authenticate" upon
|On this course, we hand out
a number of quick reference sheets to each
student on subjects such as vi and Unix
SOFTWARE VERSIONS: This
course is based on Solaris 10 (Solaris 2.10,
SunOS 5.10) Update 11. The course is run
using SPARC systems, and a fully detailed Intel
supplement to the notes is provided.
This course is not suitable for
other versions of Unix.
TOPICS COVERED ON THE COURSE
- Review of administration functions.
- The administrator account.
- Administration best practices.
system structure and slicing.
Solaris directory hierarchy; identification
of files and file types; using symbolic and
Disk Storage Management for
local disk drives.
- Disk concepts and structure;
slices (partitions) and Solaris device
- Physical disk connection.
listing and reconfiguring the systems
- How devices are named, and
how device information is created.
- Slicing and labelling disks
with the format and fmthard utilities and
the Solaris Management Console (smc).
- Creating a Solaris file
system with newfs. Using tunefs to change
file system parameters.
- Using multi-terabyte file
- Deciding how to mount the
new file system; updating /etc/vfstab
for permanent mounts.
- Using fsck to perform file
system integrity checks.
- Monitoring disk usage and
- Using removeable (USB and
firewire). The rmformat command.
The ZFS File System
- Introduction and Simple Example
- Storage Pool Basics
- - Mirrors, RAIDZ and RAIDZ2
- - Mount points, examining pool status
- - Extending pools; extending pools
- - Offlining and replacing components
- - Hot Spares (Update 3 only)
- - Informational commands
- - Command History
- - Exporting and Importing
- ZFS GUI
- ZFS File systems (datasets) in detail
- - Creating, Deleting and Renaming.
- - Properties
- - Properties - read-only and
- - Properties - Setting a quota
- - Properties - inheriting example
- - Properties - Sources
- - Properties - Query Examples
- - Mounting/Unmounting
- - Quotas and reservations
- - Setting properties when creating
- - Snapshots and Clones
- - Backup and Restore
- - Replicating Directories Remotely
- - Emulated Volumes
- - ZFS and Zones
- - Data recovery; troubleshooting
- - Scrubbing
- - Troubleshooting disk problems.
File System Maintenance and
- The mount command. Mount
- The LOFS file systems.
- Handling CDs, DVDs and
floppy disks. USB and Firewire devices.
- Making room on the file
- File system security. SMC
file system functions.
- Utilities for file system
System Build (Installing
disk layout. Booting from CD, DVD or network
Solaris from scratch; selecting software
options, disk slicing, etc.
Secure by Default settings are understood
of automatic installation.
from a previous Solaris release.
- ZFS as the root file system.
- Obtaining and installing the
latest patches, including clusters and
- Examining the current patch
level of a machine.
- Removing patches.
- Using the smpatch utility
and Sun Connection for automatic updates and
- Patches and Solaris zones.
Software Configuration and
- Root user environment
configuration including shells and manual
- Examining, Installing and
removing software packages.
- Using command line utilities
(pkgadd, pkginfo, pkgchk, pkgrm)
- Identifying package
directory and datastream format, and
- Adding Solaris distribution
- Creating package response
files for non-interactive package installs.
- Using the Webstart installer
mechanism to install software.
- Using the Solaris Product
- Packages and Solaris Zones.
a machine to the network - Procedure,
Address Classes (Ipv4) - Reference Notes,
Multicast, obtaining your own address.
the interface settings with ifconfig.
ifconfig to change settings.
Address Configuration; the
/etc/dhcp.interface file, client Hostname
- Adding a
machine to the network - actual connection
- Monitor prompt commands (boot,
probe-scsi, probe-ide, test-net, devalias
- Identifying system settings such as
the default boot device, device aliases,
- Setting up a device alias.
- Using the eeprom command to view and
- Using luxadm with FCAL disks.
- Troubleshooting boot failure.
Start-up and Shutdown
- Boot Archives - the
boot_archive and failsafe files
- Boot Archives - dealing with
- Boot Archives - Example
- Loading the kernel -
- In-depth explanation of the
new Service Management Facility (SMF).
- Using SMF utilities to
monitor and control boot processes.
- Modifying SMF properties
- Self healing and Process
- SMF repositories and
- Adding your own scripts and
SMF service manifests
- SMF milestones.
Understanding and changing run levels.
- The init process and legacy
- Shutting down, suspending
and powering off the system.
- Power management.
Adding and Maintaining
- Concepts. Ownership of
files, directories and processes.
- Classes of user. Adding a
user manually, via command line tools and
- User initialisation file
management. Password control. Account
lockout. Password history recording.
- Real and effective id. Using
SMC for user management..
- Overview. The group file. Group
identification of files and directories.
- The groupadd, groupmod, newgrp,
groups and chgrp commands.
- Complete practical example of
creating and using a group.
- Using SMC with groups.
- Monitoring access to the system.
- Using the su (Switch User) command,
and monitoring its use.
- Restricting file and directory access
using protection mechanisms, including
access modes, s and t bits, umask, chown and
- Introduction to Access Control Lists
Adding a Printer
- PostScript Printers.
- Physical direct connection
of a printer.
- Using a Network connected
printer. Physical connection to a Network -
- Configuring the Spooling
- Adding a Printer with
lpadmin to a physical port.
- Using lpadmin to change
- Adding a printer with
Solaris Printer Manager.
- Adding a connection to a
printer on another system.
- Adding a network-connected
printer. Protocols used. Further examples.
lpset and printers.conf.
- Printer Types - terminfo.
- PPD files; adding a printer
using PPD files with lpadmin.
- Using ppdmgr to manage PPD
- Printer filters - background
information (reference purposes).
- Issuing print requests with
- The lpsched printer daemon
and the ipp-listener.
- Routine Printer
Administration - Status. Cancelling print
requests. Accept and reject, enable and
- Troubleshooting. Directory
- Changing print requests.
- Removing a printer.
- Log Files.
- Printer Classes.
- User Access Lists.
- Printers, the Name Service
and user preferences.
- Examining and controlling
processes using ps, prstat, kill, pgrep,
pkill and the Process Manager.
- Automating commands with
crontab and at, for one-off and regular
Back-Up and Restore
Utilities, including snapshots
- Overview and Preparation.
Tape types and capacities.
- Sample ufsdump commands.
- Taking a complete backup
- Summary of ufsdump command
- Using fssnap to snapshot the
file system and take a clean backup.
- Restoring individual files
and directories. Restoring an entire system.
- Considerations for disaster
- The tar, cpio and mt
- Backups versus archives.
This supplement to the notes
covers Intel differences and extra features in
full detail. It covers:-
- Architecture differences,
Solaris Installation Differences, Solaris
Installation Check Tool and Device Detection
- Installing Solaris in
- Disk Device naming, Disk
Utilities for x86, Adding a new disk
(Creating an fdisk partition, creating
Solaris slices, Adding a system disk).
- GRUB-based booting
(Single-User boot, the bootadm utility.
- Boot archives, Boot archives
failsafe, Kernel loading and bootenv.rc).
- System recovery (Example
system disk partitioning, newfs and
ufsrestore, installing the bootstrap).
- x86 device drivers and
configuration, PCI device identification.
- Window system configuration
(Xorg, Xsun, gdm).