::arun.T::Welcome to wiki of arun

 

Solaris

Page history last edited by arun 4 mos ago

Course Content

Module 1 - Introducing the Solaris 10 Directory Hierarchy

    * Describe / (root) subdirectories

    * Describe file components

    * Describe file types

    * Use hard links

Module 2 - Managing Local Disk Devices

    * Describe the basic architecture of a disk

    * Describe the naming conventions for devices

    * List devices

    * Reconfigure devices

    * Perform hard disk partitioning

    * Manage disk labels

Module 3 - Managing Solaris OS File Systems

    * Describe Solaris OS file systems

    * Create a new ufs file system

    * Check the file system using the fsck command

    * Resolve file system inconsistencies

    * Monitor file system use

Module 4 - Performing Mounts and Unmounts

    * Identify mounting basics

    * Perform mounts

    * Perform unmounts

    * Access a mounted diskette or CD-ROM

    * Restrict access to a floppy or CD-ROM

    * Access a diskette or CD-ROM without Volume Management (vold)

Module 5 - Performing Solaris 10 Package Administration

    * Describe package

Module 6 - Managing Software Patches on Solaris 10

    * Describe the fundamentals of patch administration

    * Install and remove patches and patch clusters

Module 7 - Installation Requirements for Solaris 10

    * Identify fundamentals of DVD installation

    * Solaris 10 OS installation and upgrade options

    * Hardware requirements for Solaris OS installation

Module 8 - Using Boot PROM Commands

    * Identify boot programmable read-only memory (PROM) fundamentals

    * Use basic boot PROM commands

    * Identify the systems boot device

    * Create and remove custom device aliases

    * View and change non-volatile random access memory (NVRAM) parameters from the shell

    * Interrupt an unresponsive system

Module 9 - Using the Grand Unified Bootloader (GRUB)

    * Introduction to GRUB

    * Influencing boot behaviour with GRUB

Module 10 - Performing Boot and Shutdown Procedures

    * Describe the features of the Service Management Facility

    * Identify run level fundamentals

    * Compare run levels and SMF milestones

    * Identify the phases of the boot process

    * Use SMF administrative commands

    * Control boot processes

    * Perform system shutdown procedures

Module 11 - Performing User Administration

    * Describe user administration fundamentals

    * Manage user accounts

    * Manage initialization files

Module 12 - Introducing System Security

    * Monitor system access

    * Switch users on a system

    * Control system access

    * Restrict access to data in files

Module 13 - Configuring and Using Printer Services

    * Identify network printing fundamentals

    * Configure printer services

    * Administer printer services

    * Start and stop the line printer (LP) print service

    * Specify a destination printer

    * Use the LP print service

Module 14 - Controlling System Processes

    * View system processes

    * Kill frozen processes

    * Schedule an automatic one-time execution of a command

    * Schedule an automatic recurring execution of a command

Module 15 - Performing File System Backups

    * Identify the fundamentals of backups

    * Back up an unmounted file system

Module 16 - Performing File System Restores

    * Restore ufs file systems

    * Explain disaster recovery fundamentals

Module 17 - Backing Up a Mounted File System With a UFS Snapshot

    * Create a UFS snapshot

    * Back up the snapshot file

Review and Study Time Exam CX-310-200

Module 20 - Describing Interface Configuration

    * Control and monitor network interfaces

    * Configure Internet Protocol Version 4 (IPv4) interfaces at boot time

Module 21 - Describing the Client-Server Model

    * Describe client-server processes

    * Start server processes

Module 22 - Introducing Sun Connection Services

    * Describe signed packages and patches

    * Introduce Sun Connection

    * Describe Sun Connection Modes

    * Using Update Manager

    * Installing updates with Update Manager

    * Administering patches from the command line

Module 23 - Managing Swap Configuration

    * Describe virtual memory

    * Configure swap space

Module 24 - Managing Crash Dumps and Core Files

    * Manage crash dump behaviour

    * Manage core file behaviour

Module 25 - Configuring NFS

    * Describe the benefits of NFS

    * Describe the fundamentals of the NFS distributed file system

    * Manage an NFS server

    * Manage an NFS client

    * Enable the NFS server logging

    * Troubleshoot NFS errors

Module 26 - Configuring AutoFS

    * Describe the fundamentals of the AutoFS file system

    * Use automount maps

Module 27 - Describing RAID and the Solaris(TM) Volume Manager Software

    * Describe RAID

    * Describe Solaris Volume Manager software concepts

Module 28 - Configuring Solaris Volume Manager Software

    * Describe Solaris Volume Manager software concepts

    * Build a RAID-0 (concatenated) volume

    * Build a RAID-1 (mirror) volume for the root (/) file system

Module 29 - Configuring Role-Based Access Control (RBAC)

    * Describe RBAC fundamentals

    * Describe component interaction within RBAC

    * Manage RBAC by using the command line

Module 30 - Configuring System Messaging

    * Describe the fundamentals of the syslog function

    * Configure the /etc/syslog.conf file

    * Configure syslog messaging

Module 31 - Using Name Services

    * Describe the name service concept

    * Describe the name service switch file /etc/nsswitch.conf

    * Describe the name service cache daemon (nscd)

    * Get name service information

Module 32 - Configuring Name Service Clients

    * Configure a DNS client

    * Configure an LDAP client

Module 33 - Configuring the Network Information Service (NIS)

    * Describe NIS fundamentals

    * Configure the name service switch file

    * Describe NIS security

    * Configure an NIS domain

    * Build custom NIS maps

    * Troubleshoot NIS

Module 34 - Introduction to Zones

    * Identify the different zones features

    * Understand how and why zone partitioning is used

    * Configure zones

    * Install zones

    * Boot zones

Module 35 - Introduction to the ZFS File System

    * Describe ZFS and its related terms

    * Understand components of a storage pool

    * Create and destroy storage pools

    * Query storage pool status

    * Create and destroy ZFS file systems

    * Manage ZFS properties

    * Mount and unmount ZFS file systems

    * Work with snapshots and clones

    * Use ZFS datasets with Solaris zones

Course Content

Module 1 - Overview

    * Understand how different versions of the UNIX operating system were developed

    * Define major similarities and differences between the Solaris and other UNIX operating systems

Module 2 - Installing the Solaris 10 Operating System

    * Identify the fundamentals of the Solaris 10 Operating System (Solaris 10 OS) installation from a CD-ROM or DVD

    * Install Solaris 10 OS from a CD-ROM or DVD

Module 3 - Performing Solaris 10 OS Package and Patch Administration

    * Describe the fundamentals of package administration

    * Administer packages using the command-line interface

    * Describe the fundamentals of patch administration

    * Install and remove patches

Module 4 - Executing Boot PROM Commands

    * Identify boot programmable read-only memory (PROM) fundamentals

    * Use basic boot PROM commands

    * Identify the system's boot device

    * Create and remove custom device aliases

    * View and change nonvolatile random access memory (NVRAM) parameters from the shell

    * Interrupt an unresponsive system

Module 5 - Performing Boot and Shutdown Procedures

    * Describe the features of the Service Management Facility

    * Identify run level fundamentals

    * Compare run levels and SMF milestones

    * Identify the phases of the boot process

    * Use SMF administrative commands

    * Control boot processes

    * Perform system shutdown procedures

Module 6 - Managing Local Disk Devices and Device Configuration

    * Describe the basic architecture of a disk

    * Describe the naming conventions for devices

    * List devices

    * Reconfigure devices

Module 7 - Managing Disk Partitions and Labels

    * Perform hard disk partitioning

    * Manage disk labels

Module 8 - Introduction to Solaris Management Console (SMC)

    * Describe the Solaris Management Console

    * Partition a disk by using the Solaris Management Console

Module 9 - Creating and Mounting the ufs File System

    * Create a ufs file system

    * Perform mounts

    * Perform unmounts

    * Access a mounted diskette, CD-ROM, or DVD

    * Restrict access to a mounted diskette, CD-ROM, or DVD

    * Access a diskette, CD-ROM, or DVD without Volume Management(vold)

Module 10 - Performing User Administration in the Solaris OS

    * Describe user administration

    * Manage user accounts

    * Manage initialization files

Module 11 - Using the Solaris Management Console

    * Describe the Solaris Management Console toolbox editor actions

    * Use the Solaris Management Console toolbox editor

Module 12 - Configuring Role-Based Access Control (RBAC)

    * Describe RBAC fundamentals

    * Describe component interaction within RABC

    * Manage RBAC by using the Solaris Management Console

    * Manage RBAC by using the CLI

Module 13 - Configuring Solaris Volume Manager Software

    * Describe Solaris Volume Manager software concepts

    * Build a RAID-0 (concatenated) volume

    * Build a RAID-1 (mirror) volume for the root (/) file system

Module 14 - Managing Swap Configuration

    * Describe virtual memory

    * Configure swap space

Module 15 - Configuring NFS

    * Describe the benefits of NFS

    * Describe the fundamentals of the NFS distributed file system

    * Manage an NFS server

    * Manage an NFS client

    * Enable the NFS server logging

    * Manage NFS with the Solaris Management Console storage folder tools

    * Troubleshoot NFS errors

Module 16 - Configuring AutoFS

    * Describe the fundamentals of the AutoFS file system

    * Use automount maps

Module 17 - Managing Crash Dumps and Core Files

    * Manage crash dump behavior

    * Manage core file file behavior

Module 18 - Zones

    * Identify the features of Solaris Zones

    * Understand how and why zone partitioning is used

    * Configure zones

    * Install zones

    * Boot zones

    * Configure resource pools

    * Configure the zone-wise resource controls

    * Establish physical memory controls using the resource capping daemon

    * Administer packages in zones

Module 19 - Name Services Overview

    * Describe the name service concept

    * Describe the name service switch file /etc/nsswitch.conf

    * Describe the name service cache daemon (nscd)

    * Get name service information

Module 20 - Configuring Name Service Clients

    * Configure a DNS client

    * Configure an LDAP client

Module 21 - Network Information Service (NIS)

    * Describe NIS fundamentals

    * Configure the name service switch file

    * Describe NIS security

    * Configure an NIS domain

    * Build custom NIS maps

    * Troubleshoot NIS

Module 22 - Describing the Custom JumpStart Software Configurations

    * Describe the JumpStart software configurations

    * Implement a basic JumpStart software server

    * Set up Jumpstart software configuration alternatives

    * Troubleshoot the JumpStart software configurations

    * Configure a naming service to support JumpStart software

Module 23 - Performing a Flash Installation

    * Describe the Flash installation feature

    * Manipulate a Flash archive

    * Use a Flash archive for installation

    * Describe WANboot Flash installation

Course Content

Module 1 - DTrace Fundamentals

    * Describe the features of DTrace

    * Describe the DTrace architecture

Module 2 - Using DTrace

    * Examining performance problems using DTrace

    * Use DTrace to obtain information about system calls

    * Create D Scripts that Use Arguments

Module 3 - Debug Applications with DTrace

    * Use DTrace to profile an application

    * Use DTrace to access application variables

    * Use DTrace to find transient system call errors

    * Use DTrace to determine the names of files being opened

Module 4 - Finding System Problems with DTrace

    * Use DTrace to access kernel variables

    * Use DTrace to obtain information about read calls

    * Use DTrace to do anonymous tracing

    * Use DTrace to do speculative tracing

    * Explain the privileges necessary to run DTrace operations

Module 5 - Troubleshooting DTrace Problems

    * Describe how to lessen the performance impact of DTrace

    * Describe how to use and tune DTrace buffers

    * Debug DTrace scripts

Course Content

Module 1 - Introducing Performance Management

    * Describe the principles of performance tuning

    * Describe the performance tuning process

    * Understand the terms used to describe performance aspects

    * List the kstat based utilities

    * List the procfs based utilities

    * List DTrace based utilities

    * Use the kstat command

Module 2 - DTrace

    * List the Advantages of DTrace

    * Describe the DTrace Architecture

    * List the Four Parts of a Probe Decription

    * Define a Probe Clause

    * Write and Execute DTrace ?one-liner? Commands

    * Write some Simple Dtrace Scripts

    * Download and Use Scripts from the DTrace Toolkit

Module 3 - Using the Solaris[tm] OS Monitoring Tools

    * Describe and use monitoring tools provided with the Solaris OS

    * Describe and use kstat based utilities

    * Describe and use procfs based utilities

    * Describe online resources for third-party utilities

    * Enable system accounting

Module 4 - Viewing and Setting Tuning Parameters

    * View tuning parameters

    * Set tuning parameters

Module 5 - Monitoring Processes and Threads

    * Describe a process

    * Describe threads

    * Compare the performance of single-threaded and multithreaded processes

    * Monitor processes

    * Describe and use lockstat(1M)

Module 6 - Managing CPU Scheduling

    * Control and Monitor CPUs

    * Describe scheduling

    * Display and change scheduler parameters

    * Change the scheduling behavior of a process

    * Describe and use Solaris Resource Manager projects and the Fair Share Scheduler (FSS)

Module 7 - Monitoring System Caches

    * Describe a cache

    * Describe the characteristics of a cache

    * Identify cache problems associated with multiple CPUs

    * Identify cache problems associated with cache design

Module 8 - Performing Memory Tuning

    * Monitor memory utilization

    * Describe virtual memory

    * Cache disk-based files

    * Identify paging statistics

    * Describe swapping

    * Identify the memory requirements of an application

    * Identify memory shortage in a system

Module 9 - Managing Systems Buses

    * Describe a bus

    * Describe the prtdiag utility

    * Diagnose the problems associated with buses

Module 10 - Performing I/O Tuning

    * Describe the characteristics of a SCSI bus

    * Describe the time components of disk I/O

    * Describe driver and bus features that enhance performance

    * View disk and bus device properties

    * Describe I/O performance planning

    * Describe VERITAS Volume Manager and Solaris Volume Manager

    * Tune the I/O subsystem

Module 11 - Tuning UFS

    * Monitor file system performance statistics

    * Describe OS services that affect UFS performance

    * Describe application behavior that affects UFS performance

    * Tune UFS parameters to improve system efficiency

    * Tune UFS parameters to match application workloads

    * Describe alternative file systems to UFS

Module 12 - Solaris ZFS Filesystem

    * Describe the basic concepts of ZFS

    * Identify the layers of the ZFS architecture

    * Create a ZFS storage pool

    * Create a ZFS filesystem hierarchy

    * Describe and create a ZFS snapshot

    * Describe and create a ZFS clone

    * List storage pool Performance Considerations

    * Describe ZFS Tunable parameters

Module 13 - Monitoring Network Performance

    * Describe TCP

    * Describe the performance of network hardware

    * Monitor network performance with Solaris utilities

Module 14 - Maintaining System Performance

    * Describe steps for maintaining system performance

    * Set up system accounting

    * Describe common utilities for measuring system performance and identifying problem applications

    * Describe specific types of bottlenecks and methods for reducing them

    * Describe a basic method for maintaining system performance

Module 15 - Performance Testing

    * Plan to conduct performance testing

    * Understand common pitfalls.

 

Course Content

Module 1 - UNIX Shells and Shell Scripts

    * Describe the role of shells in the UNIX environment

    * Describe the standard shells

    * Define the components of a shell script

    * Write a simple shell script

Module 2 - Writing and Debugging Scripts

    * Start a script with #!

    * Put comments in a script

    * Change permissions on a script

    * Execute a script

    * Debug a script

Module 3 - The Shell Environment

    * Use Bourne and Korn shell variables

    * Assign values to shell variables

    * Display the value of shell variables

    * Make variables available to subprocesses using the export statement

    * Display the value of environment variables

    * Unset shell and environment variables

    * Customize the user environment using the .profile file

    * Perform arithmetic operations

    * Create and use aliases

    * Display aliases and the values assigned to them

    * Define the built-in aliases

    * Customize the Bourne and Korn shell environments

    * Use the tilde expansion and command substitution features of the Korn shell

Module 4 - Regular Expressions and the grep Command

    * Use and describe regular expressions

    * Describe the grep command

    * Use the grep command to find patterns in a file

    * Use the regular expression characters with the grep command

Module 5 - The sed Editor

    * Use the sed editor to perform noninteractive editing tasks

    * Use regular expression characters with the sed command

Module 6 - The nawk Programming Language

    * Use nawk commands from the command line

    * Write simple nawk programs to generate data reports from text files

    * Write simple nawk programs to generate numeric and text reports from text files

Module 7 - Conditionals

    * Use the exit status of a command as conditional control

    * Use the "if" statement to test a condition

    * Pass values using command-line arguments (positional parameters) into a script

    * Create USAGE messages

    * Place parameters on the command line

    * Use conditional if, then, elif, else, and fi constructs

    * Use exit, let, and test statements ([[ ]], " ")

    * Apply the &&, ||, and ! Boolean logic operators

    * Use the case statement

Module 8 - Interactive Scripts

    * Use the print and echo commands to display text

    * Use the read command to interactively assign data to a shell variable

    * Read user input into one or more variables, using one read statement

    * Use special characters, with print and echo, to make the displayed text more user friendly

    * Create a "here" document

    * Use file descriptors to read from and write to multiple files

Module 9 - Loops

    * Write scripts that use for, while, and until loops

    * Write a script using the select statement

    * Describe when to use loops within a script

    * Generate argument lists using command, variable, and file-name substitution

Module 10 - Advanced Variables, Parameters, and Argument Lists

    * Declare strings, integers, and array variables

    * Manipulate string variables

    * Change the values of the positional parameters using the set statement within a script

    * Use Korn shell arrays

    * Set default values for parameters

    * Use the Korn shell built-in let, print, set, and typeset statements

Module 11 - Functions

    * Create user-defined functions in a shell script

    * Create, invoke, and display functions from the command line

    * Pass arguments into a function

    * Call functions from special (function) files that are saved in one or more function directories

    * Describe where functions are available for use

Module 12 - Traps

    * Describe how the trap statement works

    * Include trap statements in a script

    * Use the trap statement to catch signals and handle errors

 

Course Content

Module 1 - Introduction to Multithreading

    * Thread concepts, properties, and standards

    * Concurrency versus parallelism

    * Process structure

    * Thread process structure

    * Benefits of threads

    * Distributed multiprocessing

    * When not to use threads

Module 2 - Getting Started With POSIX Threads

    * Thread creation and destruction

    * Components of threads

    * Attributes of threads

    * Waiting for threads

    * Using the Workshop debugger

Module 3 - Introduction to Synchronization

    * The synchronization instruction

    * POSIX synchronization variables

    * Using mutexes, semaphores, readers/writer locks, and condition variables

    * EINTR, spurious wakeups

Module 4 - Locking Problems

    * Deadlocks

    * Recursive Locking

    * Race Conditions

Module 5 - Advanced Synchronization

    * The lost wakeup problem

    * Barriers, monitors, robust mutexes

    * Dynamic allocation

Module 6 - Thread Specific Data

    * Using TSD

    * Deleting TSD keys

    * TSD destructors

Module 7 - Cancellation

    * State and type

    * Cleanup handlers

    * Cancellation and C++

    * Bounded time termination

Module 8 - Design

    * Master/slave

    * Producer/consumer

    * Pipeline

Module 9 - Thread-Safe Libraries

    * Unsafe library functions

    * pread() and pwrite()

    * Window toolkits

    * errno and getc()

    * Stub functions

Module 10 - UNIX Signals

    * How signals work

    * Implementation details

    * sigwait()

    * Signal safety

Module 11 - Advanced Scheduling

    * Realtime scheduling

    * Priority inversion

    * Allocation domains

    * Scheduler Controls

Module 12 - Hardware

    * SMP bus designs

    * Cross-bar switches

    * Sun Ultra Enterprise

    * Out of order execution

Module 13 - Performance

    * Amdahl's law

    * Speedup for parallel benchmarks

    * How many LWPs?

    * Processor affinity

Module 14 - API Details

    * Return values

    * Constants

    * Attribute objects

    * Initialization and destruction

Module 15 - Compiling

    * Solaris libraries

    * Compiling POSIX

    * Compiling mixed POSIX and UI

Module 16 - Other Tools

    * Proctool

    * Trace Normal Form

Module 17 - Other Details

    * Fork problems

    * Debugging interface

    * Thread stacks

    * Optional portions

Module 18 - More Information

    * Newsgroups, FAQs, books, products

 

Course Content

Module 1 - Computer Forensics Overview

    * Define the computer forensics process

    * Describe the elements of the computer forensics process

Module 2 - Security Policies and Procedures

    * Describe why security policies and procedures need to be developed

    * Define the characteristics of an incident response policy and how it relates to forensic examination

    * Define the characteristics of an incident response procedure and how it relates to forensic examination

Module 3 - Security Compromise Detection and Identification

    * Identify indicators of a possible system compromise

    * Describe intrusion response tasks and roles

Module 4 - Computer Crime Scene Investigation

    * Describe fundamental crime scene investigation procedures

    * List the forensic tools and commands used at a crime scene

    * Describe how evidence is collected and secured

Module 5 - System Recovery

    * Describe the steps for platform reinstallation

    * Describe authentication mechanisms that must be changed after an attack

Module 6 - Mitigating Risk While Resuming Operations

    * Describe issues involved with system and network monitoring

    * Describe some additional security measures to protect against repeat attacks

Module 7 - Analyzing Typical Attack Patterns

    * Describe the methods used in remote attacks

    * Describe the methods used for obscuring remote attacks

Module 8 - Building the Forensic System

    * Explain why a forensic system is used

    * Describe the features of a forensic system

Module 9 - Filesystem Forensics

    * Use file timestamps in computer forensics

    * Describe obscure filesystem tools

Module 10 - Forensic Commands and Tools

    * Describe native commands and tools that are used in forensic examination

    * Describe third-party tools that might be used in forensic examination

 

Course Content

Module 1 - Introducing the TCP/IP Model

    * Describe network model fundamentals

    * Describe the layers of the Transmission Control Protocol/IP (TCP/IP) model

    * Describe basic peer-to-peer communication and related protocols

    * Identify TCP/IP protocols

Module 2 - Introducing LANs and Their Components

    * Describe network topologies

    * Describe LAN media

    * Describe network devices

Module 3 - Describing Ethernet Interfaces

    * Describe Ethernet concepts

    * Describe Ethernet frames

    * Use network utilities

Module 4 - Describing ARP and RARP

    * Describe Address Resolution Protocol (ARP)

    * Describe Reverse ARP (RARP)

Module 5 - Configuring IP

    * Describe the Internet layer protocols

    * Describe the IP datagram

    * Describe IP address types

    * Describe subnetting and variable length subnet masks (VLSMs)

    * Describe the interface configuration files

    * Administer logical interfaces

Module 6 - Configuring IP Network Multipathing

    * Describe IP multipathing

    * Implement IP multipathing

Module 7 - Configuring Routing

    * Identify the fundamentals of routing

    * Describe routing table population

    * Describe routing protocol types

    * Describe the routing table

    * Configure static routing

    * Configure dynamic routing

    * Describe classless inter-domain routing (CIDR)

    * Configure routing at system boot

    * Troubleshoot routing

Module 8 - Configuring IPv6

    * Describe IPv6

    * Describe IPv6 addressing

    * Describe IPv6 autoconfiguration

    * Describe IPv6 unicast address types

    * Describe IPv6 multicast address types

    * Enable IPv6

    * Manage IPv6

    * Configure 6to4 routing

    * Configure IPv6 multipathing

Module 9 - Describing the Transport Layer

    * Describe Transport layer fundamentals

    * Describe User Datagram Protocol (UDP)

    * Describe TCP

    * Describe TCP flow control

Module 10 - Configuring DNS

    * Describe the DNS basics

    * Configure the DNS server

    * Troubleshoot the DNS server using basic utilities

Module 11 - Configuring DHCP

    * Describe the fundamentals of DHCP

    * Configure a DHCP server

    * Configure and manage DHCP clients

    * Troubleshoot a DHCP server

    * Troubleshoot a DHCP client

Module 12 - Configuring NTP

    * Identify NTP basics

    * Configure an NTP server

    * Configure an NTP client

    * Troubleshoot NTP

Module 13 - Configuring the Solaris IP Filter Firewall

    * Identify Solaris IP Filter firewall basics

    * Configure Solaris IP Filter firewall

 

Comments (0)

You don't have permission to comment on this page.