Title and Copyright Information
 
About This Manual
Audience
Organization
Related Documentation
Patch Process Resources
Reader's Comments
Conventions
 
1    Patch Process Overview
1.1    Changes to Patch Kits
1.2    Using dupatch
1.3    Patch Applicability
1.4    Patch Reversibility
1.5    Viewing the Patch Information
1.6    Viewing Patch Tracking Information
1.7    Handling Manually Installed System Files with Baselining
1.7.1    Phase 1 - System Evaluation
1.7.2    Phase 2 - Patch Layered Product Conflicts
1.7.3    Phase 3 - Identifying Manually Installed Patches
1.7.4    Phase 4 - Handling Missing or Unknown Files on Your System
1.7.4.1    Manually Installed Customer-Specific Patches
1.7.4.2    Manually Installed Release Patches
1.7.4.3    User Customized Commands and Utilities
1.7.5    Phase 5 - Enabling dupatch to Overwrite Changed System Files
1.8    Version Switches
 
2    Preparing for the Installation
2.1    Preinstallation Tasks
2.2    Making the Patch Distribution Available
2.3    Running dupatch
2.4    Performing Patch Preinstallation Check Instructions
2.5    Setting a Patch Baseline
2.6    General Issues and Restrictions
2.6.1    When Single-User Mode Is Recommended
2.6.2    Use Clean Directory for Each Patch Kit
2.6.3    Patching a System Prior to Creating a Cluster
2.6.4    Restriction on Loading New dupatch Tools from the Command Line
2.6.5    RIS and DMS Unsupported for Patch Installation
2.6.6    Direct setld Installation and Removal of Patch Subsets Is Not Allowed
2.6.7    Limitation for /var/adm/patch/backup Directory Handling
2.6.8    Do Not Enter Ctrl/c During Installation Phase
2.6.9    Removing Patches Containing Customized Files
2.6.10    Release Patches Do Not Automatically Supersede CSPs
2.6.11    Impact on System Upgrades to Later Versions of Tru64 UNIX
 
3    Patch Installation and Removal Instructions
3.1    Before You Begin the Installation
3.2    Choosing Single-User or Multiuser Mode
3.2.1    Installing Patches from Single-User Mode
3.2.2    Installing Patches from Multiuser Mode
3.3    Common Installation Steps
3.4    Rebuilding the Kernel
3.5    Rebooting the System
3.5.1    In Single-User Mode
3.5.2    In Multiuser Mode
3.6    Post-Installation Actions
3.6.1    Enabling the Version Switch After Installing a New Style Patch Kit
3.6.2    Remove Temporary Directory
3.6.3    Adding the Worldwide Language Support
3.7    Removing Patches
3.7.1    Run Mandatory Script with New Style Patch Kits
3.7.2    Changes to System May Need to Be Reversed
3.7.3    Running dupatch to Remove Patches
3.7.4    Script May Be Required on Certain Version 5.1B Systems
 
4    Rolling Upgrade
4.1    Rolling Upgrade Supported Tasks
4.2    Unsupported Tasks
4.3    Rolling Upgrade Procedure
4.4    Removing Patches Installed During a Rolling Upgrade
4.4.1    Caution on Removing Version Switched Patches
4.4.2    Steps Prior to the Switch Stage
4.4.3    Steps for After the Switch Stage
4.5    Displaying the Status of a Rolling Upgrade
4.6    Undoing a Stage
4.7    Rolling Upgrade Commands
4.8    Rolling Upgrade Stages
4.8.1    Preparation Stage
4.8.2    Setup Stage
4.8.3    Preinstall Stage
4.8.4    Install Stage
4.8.5    Postinstall Stage
4.8.6    Roll Stage
4.8.7    Switch Stage
4.8.8    Clean Stage
4.9    Tagged Files
4.10    Version Switch
4.11    Rolling Upgrade and Layered Products
4.11.1    General Guidelines
4.11.2    Blocking Layered Products
4.12    Rolling Upgrade and RIS
 
5    No-Roll Patching
5.1    Overview
5.2    Steps for Running a No-Roll Procedure
5.3    Throwing the Version Switch
5.4    Removing Patches
 
A    Viewing Log files
 
B    Common Error, Warning, and Informational Messages
B.1    Patch Preinstallation Check and Installation Messages
B.1.1    Patch Installation Blocked by Unknown System File
B.1.2    Patch Installation Blocked by Missing System File
B.1.3    Installation Blocked by Layered Product Collision
B.1.4    Patch Installation Blocked by Dependencies on Other Patches
B.1.5    Patch Installation Blocked by Missing Product Subset
B.1.6    Patch Installation Blocked by Disk Space
B.1.7    Patch Installation Blocked by Installed Patch or Subset
B.1.8    Patch Installation Blocked by an Existing CSP
B.1.9    The dupatch Tools Are Outdated
B.1.10    Some Patches Must Be Made Reversible
B.2    Patch Removal Messages
B.2.1    Patch Removal Blocked by Missing Patch Backup Files
B.2.2    Patch Removal Blocked by Dependencies on Other Patches
B.2.3    No Original Files Restored When Patch Is Removed
B.3    TruCluster Specific dupatch Messages
B.3.1    System Not Adequately Prepared
B.3.2    Rolling Upgrade in Progress (Installation)
B.3.3    Rolling Upgrade in Progress (Baselining)
B.3.4    Version 5.0 Wave 4 Cluster is Unsupported
B.3.5    Patch Removal Fails Because Needed File Is Unavailable
B.3.6    Patch Removal Fails Because of a Version Switch
B.3.7    dupatch Cannot Create Needed File
B.3.8    Insufficient Free Space (File System Full)
 
C    Patch Installation, Removal, and Baselining Examples
C.1    Patch Installation
C.2    Patch Removal
C.3    Gathering Baseline Information
C.4    Preinstallation Check Failure
 
D    Using dupatch from the Command Line
D.1    Installing and Removing Patches
D.2    Removing the New Style Patch Kits
D.3    Deleting a CSP
D.4    dupatch Reference Page
dupatch(8)
 
Glossary
 
Examples
A-1    Sample Event Log
C-1    Installing a Patch Kit
C-2    Removing Patches Installed with a New Style Patch kit
C-3    Performing a Patch Baseline Analysis
C-4    Performing a Preinstallation Check
 
Figures
4-1    Rolling Upgrade Flow Chart
 
Tables
4-1    Rolling Upgrade Tasks Supported by Version 5.1A and Version 5.1B
4-2    Time Estimates for Rolling Upgrade Stages
4-3    Undoing a Stage
4-4    Stages and clu_upgrade Versions When Performing a Rolling Upgrade from Version 5.1A
4-5    Stages and clu_upgrade Versions When Performing a Rolling Upgrade from Version 5.1B
4-6    Blocking Layered Products
 
Index