Title and Copyright Information
 
About This Manual
Audience
Organization
Related Documentation
Reader's Comments
Conventions
 
1    Introduction
1.1    Overview
1.2    Types of Patches
1.3    Patch Kit Distribution and Naming
1.3.1    Release Patch Kits
1.3.2    Customer-Specific Patch Kits
1.4    Patch Process Resources
 
2    Patch Management Utility
2.1    Overview of dupatch
2.2    Log Files Created by dupatch Processes
2.3    Patch Installation and Removal
2.3.1    Patch Applicability
2.3.2    Patch Dependency Management
2.3.3    Patch Reversibility
2.4    Viewing the Patch Documentation
2.5    Viewing Patch Tracking Information
2.6    Handling Manually Installed System Files with Baselining
2.6.1    Phase 1 - System Evaluation
2.6.2    Phase 2 - Patch Layered Product Conflicts
2.6.3    Phase 3 - Identifying Manually Installed Patches
2.6.4    Phase 4 - Handling Missing or Unknown Files on Your System
2.6.4.1    Manually Installed Customer-Specific Patches
2.6.4.2    Manually Installed Release Patches
2.6.4.3    User Customized Commands and Utilities
2.6.5    Phase 5 - Enabling dupatch to Overwrite Changed System Files
 
3    Issues and Restrictions
3.1    When Single-User Mode Is Recommended
3.2    Impact on System Upgrades to Later Versions of Tru64 UNIX
3.3    Patching a System Prior to Creating a Cluster
3.4    Restriction on Loading New dupatch Tools from the Command Line
3.5    No RIS or DMS Installation of Patches
3.6    Direct setld Installation and Removal of Patch Subsets Is Not Allowed
3.7    Limitation for /var/adm/patch/backup Directory Handling
3.8    Do Not Enter Ctrl/c During Installation Phase
3.9    Removing Patches Containing Customized Files
3.10    Release Patches Do Not Automatically Supersede CSPs
 
4    Patch Installation and Removal Instructions
4.1    Summary of Steps for Using Patch Kits
4.2    Preparing to Install Patches
4.3    Making the Patch Distribution Available
4.4    Loading New Patch Tools
4.5    Invoking the Main dupatch Menu
4.6    Performing Patch Preinstallation Check Instructions
4.7    Setting the System Patch Baseline
4.8    Installing and Enabling Patches
4.8.1    Choosing Single-User or Multiuser Mode
4.8.1.1    Installing Patches from Single-User Mode
4.8.1.2    Installing Patches from Multiuser Mode
4.8.2    Common Installation Steps
4.9    Rebuilding the Kernel
4.10    Rebooting the System
4.10.1    In Single-User Mode
4.10.2    In Multiuser Mode
4.11    Post-Installation Actions
4.12    Removing Patches
 
5    Rolling Upgrade
5.1    Overview
5.1.1    Tagged Files
5.1.2    Version Switch
5.2    Rolling Upgrade Stages
5.2.1    Preparation Stage
5.2.2    Setup Stage
5.2.3    Preinstall Stage
5.2.4    Install Stage
5.2.5    Postinstallation Stage
5.2.6    Roll Stage
5.2.7    Switch Stage
5.2.8    Clean Stage
5.3    Rolling Upgrade Procedure
5.4    Displaying the Status of a Rolling Upgrade
5.5    Undoing a Stage
5.6    Removing Patches Installed During a Rolling Upgrade
5.6.1    Steps Prior to the Switch Stage
5.6.2    Steps for After the Switch Stage
 
A    Common Error, Warning, and Informational Messages
A.1    Patch Preinstallation Check and Installation Messages
A.1.1    Patch Installation Blocked by Unknown System File
A.1.2    Patch Installation Blocked by Missing System File
A.1.3    Installation Blocked by Layered Product Collision
A.1.4    Patch Installation Blocked by Dependencies on Other Patches
A.1.5    Patch Installation Blocked by Missing Product Subset
A.1.6    Patch Installation Blocked by Disk Space
A.1.7    Patch Installation Blocked by Installed Patch or Subset
A.1.8    Patch Installation Blocked by an Existing CSP
A.1.9    The dupatch Tools Are Outdated
A.1.10    Some Patches Must Be Made Reversible
A.2    Patch Removal Messages
A.2.1    Patch Removal Blocked by Missing Patch Backup Files
A.2.2    Patch Removal Blocked by Dependencies on Other Patches
A.2.3    No Original Files Restored When Patch Is Removed
A.3    TruCluster Specific dupatch Messages
A.3.1    System Not Adequately Prepared
A.3.2    Rolling Upgrade in Progress (Installation)
A.3.3    Rolling Upgrade in Progress (Baselining)
A.3.4    Version 5.0 Wave 4 Cluster is Unsupported
A.3.5    Patch Removal Fails Because Needed File Is Unavailable
A.3.6    Patch Removal Fails Because of a Version Switch
A.3.7    dupatch Cannot Create Needed File
A.3.8    Insufficient Free Space (File System Full)
 
B    Sample Patch-Kit Installations
B.1    Typical Patch Kit Installation
B.2    TruCluster Patch Installation in Rolling Upgrade
B.3    Gathering Baseline Information
B.4    Removing Patches
 
C    Using dupatch from the Command Line
dupatch(8)
 
D    System Upgrade Information
 
Glossary
 
Examples
2-1    Sample Event Log
 
Figures
1-1    Structure of a Patch Kit Tar File
5-1    Rolling Upgrade Flow Chart
 
Tables
5-1    Time Estimations for a Rolling Upgrade
5-2    Undoing a Stage
D-1    Upgrade Migration
 
Index