z/OS DFSMS Managing Catalogs
Previous topic |
Next topic
|
Contents
|
Contact z/OS
|
Library
|
PDF
Contents (exploded view)
z/OS DFSMS Managing Catalogs
SC23-6853-00
Abstract for DFSMS Managing Catalogs
Summary of changes
z/OS Version 2 Release 1 summary of changes
Introduction to Catalogs
Catalog Structure
Advantages of Using Catalogs
Performance
Capability
Usability
Maintainability
Simpler Backup and Recovery Procedures
Error Diagnosis
Using Access Method Services
JCL Considerations
Using the DEFINE Command
Notational Conventions
Planning a Configuration of Catalogs
Using Catalogs with the Storage Management Subsystem
Catalog Rules for Data Managed by the Storage Management Subsystem
Defining Catalog and VVDS Data Classes
Defining a Catalog Management Class
Defining a Catalog Storage Class
Sharing Catalogs Among Systems
Catalog Sharing Protocols
VVDS Mode Sharing
Enhanced Catalog Sharing (ECS) Mode Sharing
Record Level Sharing (RLS) Mode Sharing
Sharing Catalogs Under the Storage Management Subsystem
Preventing Lockouts
Using the SYS% Conversion Facility
Allocating New System Data Sets Under SMS
Enabling SYS% Conversion
Restrictions on Using SYS% Conversion
Integrity of Shared Catalogs and VVDSs
Extended Alias Support
The Catalog Search Order
The Standard Search Order
The Multilevel Alias Facility
Overview of the Multilevel Alias Facility
Choosing Aliases and an Alias Search Level
General Considerations for Multilevel Aliases
Procedure for Choosing a Multilevel Alias
The Master Catalog
Contents of the Master Catalog
The Master Catalog During System Initialization
Creating and Using an Alternate Master Catalog
Example: Creating an alternate master catalog
Sharing a Master Catalog and IPL Volume
Using Symbolic References for Aliases
Catalog Performance
Factors Affecting Catalog Performance
Caching Catalogs
In-Storage Catalog Cache
Catalog Data Space Cache
The Effect of Sharing Catalogs on Cache Usage
Diagnosing a Catalog Performance Problem
Reporting a Catalog Performance Problem to the IBM Support Center
Using GTF tracing for further diagnosis of catalog performance problems
Possible causes and solutions for catalog performance problems
Defining the Catalog Configuration
The intersection of SYSCATxx, LOADxx, IGGCATxx, and MODIFY CATALOG command
Identifying the Master Catalog and Initial Configuration (SYSCATxx)
Bypassing SYSCATxx with LOADxx
Defining the Catalog Data Space Cache (COFVLFxx)
Recording SMF Records for Catalog Events (SMFPRMxx)
Using Enhanced Catalog Sharing Mode
Defining the CFRM Policy for Enhanced Catalog Sharing
Enabling a Catalog for ECS Mode
Restrictions on ECS Mode Usage
Activating ECS
Operational Considerations
Connecting to the Structure
The Autoadd Function
Quiecsing ECS Activity
Disconnecting from the structure
Rebuilding the ECS Structure
RACF Considerations
Defining Catalogs
Using Indirect Volume Serials with Cloned zFS Data Sets
Determining Catalog Size
Assigning Space to a Catalog
Setting the Catalog Control Interval and Area Size
Estimating Catalog Size
Estimating Space Requirements for a Tape Volume Catalog
Estimating Space Requirements for the BCS
Estimating Space for an Extended Format BCS
Estimating Space Requirements for the VVDS
More VVDS sizing considerations
Choosing Options to Adjust Catalog Performance
Specifying the Number of Concurrent Requests
Other Catalog Performance Options
Defining a Basic Catalog Structure
Example: Defining a catalog
Example: Defining a tape volume catalog - General
Example: Defining a tape volume catalog - Specific
Defining Aliases for a User Catalog
Example: Defining aliases for a user catalog
Defining Names for a Tape Volume Catalog
Defining a VVDS (catalog Volume Data Set)
Example: Defining a VVDS
Using One Catalog As a Model for Another Catalog
Example: Using a model to define a BCS
Maintaining Catalogs
Retrieving Information From a Catalog or VTOC
Listing the Contents of a Catalog
Using LISTCAT in Examples
Printing a Catalog or VVDS
Listing a Volume Table of Contents (VTOC)
Obtaining Information from an Application Program
Changing the Size or Contents of a Catalog
Splitting Catalogs or Moving Catalog Entries
Merging Catalogs
Recovering from a REPRO MERGECAT Failure
Changing the Size of a BCS
Recovering from a REPRO NOMERGECAT Failure
Changing the Size of a VVDS
Renaming a Catalog
Altering Catalog Attributes
Moving, Connecting, and Disconnecting Catalogs
Moving a Catalog to a Different Volume
Updating Catalog Connector Records
Moving a Catalog to a Different System
Establishing and Breaking Connections between BCSs and VVDSs
Deleting Catalogs and Catalog Entries
Deleting Catalogs for Recovery
Deleting a Catalog Permanently
Deleting a VVDS Permanently
Deleting Catalog Aliases
Removing All catalog Data from a Volume
Catalog Record-Level Sharing
Deleting Sensitive Data
Protecting Catalogs
Authorized Program Facility Protection for Access Method Services
Resource Access Control Facility (RACF) Protection
RACF Authorization Checking
Generic Profile-Checking Facility
Controlling Catalog Functions with RACF Profiles in the FACILITY Class
Controlling Who Can Lock a Catalog (IGG.CATLOCK Profile)
Storage Administration (STGADMIN) Profiles in the FACILITY Class
RACF-Controlled ERASE Options
Backing Up and Recovering Catalogs
Developing a Backup and Recovery Strategy
Backing Up a Catalog
Backing Up a BCS
Backing Up a Master Catalog
Backing up a VVDS
Recovering a Catalog
Locking a Catalog
Suspending a Catalog
Recovering a BCS
Recovering Shared Catalogs
RLS Considerations When Recovering Shared Catalogs
Recovering a Master Catalog
Recovering an Unavailable Catalog
Recovering a VVDS
Recovering Tape Volume or Tape Library Entries
Creating a Tape Library Entry:
Creating a Tape Volume Entry:
Retaining Alias Information Across Catalog Recovery
Restoring a Full Volume With Catalogs in ECS mode
Updating the Catalog After Recovery
Recataloging Data Sets and VSAM Objects
Recataloging a VVDS
Deleting BCS Records
Deleting VVDS Records and VTOC DSCBs
Recovering Data Sets
Analyzing Catalogs for Errors and Synchronization
Analyzing a BCS for Structural Errors
Analyzing a Catalog for Synchronization Errors
Using the DIAGNOSE Command
Checking the Dependent Content of a Record
Limiting the Scope of DIAGNOSE
Processing Considerations for DIAGNOSE
Analyzing DIAGNOSE Output
Overview of DIAGNOSE Messages
Example: DIAGNOSE Output
Recovering from Errors Identified by DIAGNOSE
Recovering Damaged BCS Entries
Recovering Damaged VVDS Entries
Working with the Catalog Address Space
The Catalog Address Space
Using MODIFY CATALOG with System Maintenance Procedures
Recovering a Volume Containing a BCS or VVDS
Applying PTFs to the Catalog Component
Applying PTFs to Systems Using the Storage Management Subsystem
Obtaining Information About Catalogs and CAS Activity
Monitoring the Catalog Address Space
Monitoring the Catalog Address Space Performance
Monitoring Catalog Contention
Evaluating Catalog Data Space Cache Performance
Evaluating Catalog I/O Activity and Settings
Obtaining Task Identifiers Needed by Other MODIFY Commands
Interpreting MODIFY CATALOG,LIST Output
Interpreting MODIFY CATALOG,LISTJ(jobname),DETAIL Output
Interpreting MODIFY CATALOG,ALLOCATED Output
Interpreting MODIFY CATALOG,REPORT,DUMP Output
Interpreting MODIFY CATALOG,ECSHR(STATUS) Output
Detecting Catalog Resource Contention
Example of Detecting Catalog Resource Contention
Fixing Temporary Catalog Problems
Ending a Catalog Request Task
Refreshing a Catalog's Control Blocks
Restarting the Catalog Address Space
Making Temporary Modifications to the Catalog Environment
Starting and Stopping the Catalog Cache for a Catalog
Changing the Multilevel Alias Search Level
Opening, Closing, Allocating, and Unallocating Catalogs
Changing the Maximum Number of Catalogs and Tasks in CAS
Enabling and Disabling Operator Prompts for Certain Functions
Enabling and Disabling Data Set Name Validity Checking
MODIFY CATALOG Command Syntax
Integrated Catalog Forward Recovery Utility (ICFRU)
Introduction to ICFRU
How the ICFRU Works
SMF Record Selection and Validation
Sorting the SMF Records
SMF and EXPORT Record Analysis and Processing
ICFRU System Flow
Specified Operating Environment
Confirming Installation Readiness
Operating ICFRU
Planning for Catalog Recovery
Creating Catalog Backups
Diagnostic Prerequisites
Running IDCAMS EXPORT
Alternate Backup Methods
Collecting the SMF Records
Setting the SMF Parameters
Dumping the SMF Data
SMF Data Required for Recovery
The SMF Dump Data Sets
Device Types for the SMF Dump Data Sets
Timing Information
Executing Catalog Recovery
Full Catalog Recovery Procedure
Catalog Forward Recovery Steps with ICFRU
Syntax Reference for Executing ICFRU
Execution Parameters
CRURRSV Parameters
Sort Control Parameters
CRURRAP Parameters
Execution JCL Statements
JCL for CRURRSV
JCL for Sort
SORTIN:
SORTOUT:
JCL for CRURRAP
Codes Used by ICFRU
ABENDs
Condition Codes and Return Codes
Condition/Return Codes from CRURRSV
Condition Code Zero
Condition Code Four
Condition Code Eight
Condition Code Twelve
Condition Code Sixteen
Condition/Return Codes from CRURRAP
Condition Code Zero
Condition Code Four
Condition Code Eight
Condition Code Twelve
Condition Code Sixteen
ICFRU Messages
Message Logs from ICFRU
The Message Log for CRURRSV
The Message Log for CRURRAP
Reports from ICFRU
Reports from the Record Selection and Validation Program
Reports from the Record Analysis and Processing Program
General Description of CRURRAP Reports
Common Header for all CRURRAP Reports
Restatement of CRURRAP Execution Parameters
CRURRAP Error Report
CRURRAP Anomaly Report
CRURRAP Report of Records Processed without Error
CRURRAP Report of Records by Data Set
Samples and Examples
Sample Reports from ICFRU
Reports from Record Selection and Validation
SYSLOG from Record Selection and Validation
Output from DFSORT
Reports from Record Analysis and Processing
SYSLOG from Record Analysis and Processing
Output from Compare Utility
Examples for Catalog Diagnosis, EXPORT and IMPORT
Program Descriptions
CRURRSV — Record Selection and Validation
Purpose
Input
Output
Processing
CRURRAP — Record Analysis and Processing
Purpose
Input
Output
Processing
Capacities and Limitations
Size of Counters and Numeric Report Fields
Records from SMF or EXPORT
Multi-system operation
Concatenation of Unlike Input
Recovery Scope
Catalog Diagnostic Information
The Basic Catalog Structure (BCS)
BCS Records
Sphere Records
Association Cells
BCS Record Types
Initial Contents of a BCS
Allocation and Non-VSAM Catalog Entries
The VSAM Volume Data Set (VVDS)
VSAM Volume Record (VVR)
Non-VSAM Volume Record (NVR)
Catalog Search Interface User's Guide
CSI Invocation
The Parameter List
Selection Criteria Fields
CSIFILTK, Generic Filter Key
CSIFILTK Examples
CSICATNM, Catalog Name
CSIRESNM, Resume Name
CSIDTYPS, Entry Types
CSIOPTS, Options
CSICLDI
CSIOPTNS
CSIRESUM
CSIS1CAT
CSINUMEN, Number of Field Names
CSIFLDNM, Field Names
Return Codes for General Purpose Register 15
Return Codes 4 and 8
Return Code 4
Return Code 8
Return Work Area Format
Work Area Format Table
Work Area Format Picture
Work Area Format Description
Field Name Directory
Catalog Field Names
Library Entry Field Names
Volume Entry Field Names
Sample Programs
IGGCSILC
IGGCSIVG
IGGCSIVS
IGGCSIRX
Detecting Obsolete Catalog Attributes with IBM Health Checker for z/OS
Accessing Catalogs for Record Level Sharing (RLS)
Activating the SMSVSAM Address Space
Enabling a Catalog in RLS Mode
Restrictions on RLS Mode Usage
Activating RLS
Operational Considerations
FOOTER
Copyright IBM Corporation 1990, 2014