Solaris 10 Systems Administration Advanced Topics COURSE DESCRIPTION The Solaris Systems Administration: Advanced Topics course introduces participants to: new file system structure types (ZFS), new methods of accessing kernel information (kstats), dynamic system tracing for system analysis (DTrace), virtualization capabilities (zones), an introduction to the usage of access control lists (ACL) and the implementation of privileges in Solaris 10. In many areas of discussion, emphasis will be placed on writing tools for monitoring and/or access. These tools will include Korn shell scripts, Perl procedures, and C language programs. Systems: Solaris 10 10/09 UPD 8, SPARC or x86/x64 hardware platforms. COURSE OBJECTIVES On completion of this course, a systems administrator should be able to: • create and manipulate ZPOOLs and ZFS file systems • create and control virtualization features (zones) • understand Solaris performance data extensions (kstat, dtrace) • use both file and directory ACLs • distinguish between privilege and non-privilege aware programs • control privileges at the executable and user process levels COURSE TOPICS Managing Disk and Archive Volumes using ufs snapshots in archiving pool management via zpool creation,mirrors,replacement,recovery importing and exporting creating and using zfs file systems control via attributes zfs snapshots (recovery and backup) cloning and promoting Virtualization in Solaris 10 virtualization types hardware based software based benefits of software virtualization overview of Solaris 10 implementation (zones) Features of Solaris Zones types (sparse and whole root) creation and usage of control daemons networking capabilities operating states the global zone use of LOFS in accessing the global zone Initial Operations on Solaris Zones configuring zones (features) booting zones installing zones (identification and attributes) using the zone virtual console zone shutdown zone deletion Administrative Operations on Solaris Zones package management patch control, addition, removal Solaris 10 update considerations with active zones renaming, moving, cloning, migrating zones backup and recovery mechanisms limitations in backup interactions with LOFS Storage Access in Solaris Zones accessing UFS data sharing zpool/zfs global zone data NFS client/server capabilities Zone I/O Performance Management ZFS performance zpool creation considerations ZFS file system parameters ZFS compression performance Monitoring Tools using the zdb utility Native and Branded Zones native default (Solaris 10) branded types Solaris 8 and Solaris 9 lx (Red Hat Linux) Security Features in Solaris 10 File and Directory ACLs Principle of Least Privilege Assigning privileges to users and programs Solaris 10 Performance Monitoring Capabilities kstat (command, modules, libraries) dtrace (introduction to usage) Kernel tunables (viewing, changing) Trusted Extensions in Solaris 10 comparision of DAC to MAC Labels and usage Influence of zones in Trusted Solaris File manipulation differences Administration interface to Trusted Features COURSE DURATION This course normally requires three (3) days, approximately 60% lecture, and 40% lab time. COURSE PREREQUISITES It is assumed that the participant has successfully completed the Solaris 10 Systems Administration course, or has equivalent system time as a user, and is comfortable with basic systems administration functions. |