FDREPORT Health Check


FDREPORT health check jobs

BMC has developed a series of job streams, based largely on FDREPORT, that can be used to report on the general status of your DASD installation, and it reports on various “problem” conditions, such as uncataloged data sets, and volumes running out of free space or room in the VTOC. The job streams are also good examples of both simple and sophisticated use of FDREPORT. A breakdown of each of these reports as well as sample output is available in the Using the FDREPORT Health Check Jobs document.

These job streams are found in the FDR JCL library in members:

HCHECKI: Index to the other members, similar to this list

HCHECK0: FDREPORT Internal Parameter Check

HCHECK1: DASD with Potential Problems:

  • Volumes that are more than 80% full
  • VTOCs that are more than 80% full
  • VVDSs that are more than 80% full
  • VVDSs that are multi-extent
  • Fragmentation index
  • VTOC Indexes more than 80% full
  • Volume Mount, Use, SMS, and VTOCIX status
  • VVDS data sets with logical errors
  • FDRCPK – Check all online volumes for logical VTOC errors

HCHECK2: Reports for SMS Administrator:

  • All storage groups with ONLINE / OFFLINE volumes
  • High and low SMS threshold per storage group
  • High and low SMS threshold per volume per storage group
  • SMS-managed volumes with disabled VTOC indexes
  • Data sets summarized by storage class
  • Report data sets from a storage class
  • Wrongly or uncataloged data sets on SMS-managed volumes
  • Data sets on SMS-managed volumes that are not SMS-managed
  • Non-SMS data sets that are not eligible for conversion

HCHECK3: Reports for Performance Analyst:

  • Multi-extent, VSAM data sets
  • Multi-extent, non-VSAM data sets
  • Data sets likely to get Sx37 abends
  • PS extended format (striped) data sets
  • Extended attribute data sets (from NVR)
  • Extended format clusters
  • Multi-Volume data sets
  • Multi-Volume data sets summarized by data set

HCHECK4: Reports for Capacity Analyst:

  • Total online space available, space allocated, and space unused
  • Online units by manufacturer
  • Online units by controller serial number
  • Space utilization by control unit subsystem identifier
  • Space utilization by volume for SSID
  • Space utilization by device type
  • Space utilization by storage group
  • List all volume serial numbers/units, showing online/offline status
  • Volumes with more than 45% free space
  • VTOCs with more than 45% free space
  • VVDSs with more than 45% free space
  • Data sets past their expiry date
  • Data sets not referenced in 60 days
  • Data sets with inefficient block sizes
  • Small data sets with inefficient block sizes
  • FDRQUERY archive simulation all volumes in 15 day increments
  • FDRQUERY backup simulation all volumes

HCHECK5: Reports for VSAM Tuning Analyst:

  • Multi-volume VSAM data sets
  • Multi-volume VSAM data sets summarized by cluster
  • Multi-extent clusters
  • Badly split clusters
  • VSAM clusters with possible excess CA or free space
  • Over allocated VSAM clusters
  • Clusters that use obsolete options
  • Space occupied by largest VSAM files
  • Space occupied by busiest VSAM files
  • Clusters with high inserts
  • Space occupied by largest KSDS files
  • Space occupied by busiest KSDS files
  • KSDS clusters with high inserts
  • Space occupied by largest ESDS files
  • Space occupied by busiest ESDS files
  • Space occupied by largest RRDS files
  • Clusters that have Alternate Indexes (AIXs)
  • Extended attribute clusters
  • Striped clusters
  • Space occupied by zFS files
  • Space occupied by HFS files

HCHECK6: Reports Showing PDS Efficiency:

  • Basic stats on PDS data sets
  • Multi-extent PDS data sets
  • PDS data sets with limited free space
  • PDS data sets with limited free directory blocks
  • PDS data sets with excess free space
  • Basic stats on PDSE data sets
  • PDSE and HFS data sets on SMS-managed volumes
  • PDFE and HFS data sets on non-SMS volumes
  • FDRREORG space reclaimable by PDS compression

HCHECK7: Report Data Sets that May Offend Standards:

  • Uncataloged or wrongly cataloged data sets
  • Data sets with Undefined DSORG
  • Data sets with discrete RACF profile
  • Empty PS, PO, ICF-VSAM data sets
  • Unmovable data sets
  • Data sets only in the catalog (not on volume)

HCHECK8: Project or DASD Management Reports:

  • Summary of data set types
  • Catalog usage report
  • Summary of IAM files
  • Space occupied by an application
  • Space occupied by CNTL or JCL files
  • Space occupied by LIST and OUTLIST files
  • Space occupied by SYS1. and SYS2. data sets
  • Space occupied by all data sets, summarized by index
  • Space occupied by all data sets, summarized by 3rd level index
  • DASD utilization by storage group name
  • DASD utilization by device type
  • DASD utilization of a specified volume group
  • ONLINE and OFFLINE DASD - All
  • ONLINE DASD – Volume summary, NOBREAK Total
  • OFFLINE DASD – Volume summary, NOBREAK Total
  • ONLINE DASD – Volume summary, DEVTYPE
  • OFFLINE DASD – Volume summary, DEVTYPE
  • ONLINE DASD – Volume summary, STORGRP
  • OFFLINE DASD – Volume summary, STORGRP
  • ONLINE DASD Grouped by # cylinders
  • ONLINE volumes with more than 10,000 cylinders
  • OFFLINE volumes with more than 10,000 cylinders

HCHECK9: Reports for ABR Users:

  • Data sets cataloged for Auto-recall but Not in the Archive Control File
  • Data sets in the Archive Control File with no corresponding catalog entry
  • Summary of all archived data sets
  • Number of archived data sets marked as “Restored”
  • Number of archived data sets marked as “Deleted”
  • Number of archived data sets beyond their expiry date
  • Archive files that are best candidates for FDRTSEL SELECT ARCEDIT
  • Audit list of all archive tape volumes
  • Non-SMS managed volumes and their ABR threshold status
  • Volumes with pending INSTANT backup
  • Volumes with no ABR model
  • Volume backup report

HCHECKA: Reports for FDRPAS Users:

  • Print FDRPAS license information
  • All addresses summarized by ONLINE / OFFLINE volumes
  • Volumes flagged as SYSRES volumes
  • List PAGE and SWAP data sets
  • List all VVDS data sets, check for logical errors
  • Check source volumes for structural errors

HCHECKB: Reports for IAM Users:

  • List and summary of all IAM files
  • IAM files that are not enhanced format
  • IAM file statistics sorted by overflow used

HCHECKC: Reports for CA 1 Users:

  • All tapes grouped by volume status
  • All tapes grouped by location
  • Tapes from a specified location
  • Tape volumes closed by abend
  • Tapes marked as “BAD”
  • Tapes with permanent read and/or write errors
  • Tapes with permanent and/or catalog retention
  • Tapes with permanent retention
  • Tape data sets closed by abend
  • Oldest old tape data sets
  • Tape data sets created by a specified program
  • Data sets on tape held by retention value
  • Data sets on tape volumes expiring within a month

HCHECKD: Reports for IBM DFSMSrmm Users:

  • All tapes grouped by volume status
  • Tapes grouped by location
  • Tapes from a specified location
  • All tapes grouped by pending action
  • Tapes with permanent read and/or write errors
  • Tapes closed by abend
  • Data sets on tape held by retention value
  • Data sets on tape created by a specified program
  • Data sets with VRS name of abend
  • Data sets on tape volumes expiring within a month

HCHECKE: Reports for FDRMOVE Users:

  • Total ONLINE space available, space allocated, space unused
  • Total OFFLINE space available, space allocated, space unused
  • ONLINE space utilization by device type
  • OFFLINE space utilization by device type
  • Volumes best consolidated by FDRPAS
  • Volumes without a VTOC index or VTOC index disabled
  • Volumes flagged as SYSRES volumes
  • Wrongly or uncataloged data sets on SMS volumes
  • Report VVDS data sets with logical errors
  • Unmovable or undefined data sets
  • Incomplete multi-volume data sets or clusters
  • Multi-volume data sets or clusters
  • List IODF and LINKLST data sets
  • PAGE and SWAP data sets
  • Catalogs from storage groups

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*