IODFs or CSS/OS Compare Reports (CBDSCOMP)

This HCD function compares two IODFs and reports the differences. You can compare the IODFs from the CSS, OS, and switch perspective.

In addition, you can limit the CSS, OS, and switch perspective by single compare reports, and the CSS perspective by LPARs.

You have to allocate the new IODF with DD name HCDIODFS, and the old IODF with DD name HCDIODFT for comparing IODFs. If you compare the CSS to the OS definition, you always compare within one IODF that must be allocated to HCDIODFS.

You invoke this function by passing the following parameter string.

Note: The parameter string must not exceed 100 characters.
Read syntax diagramSkip visual syntax diagram COMPARE , Print Options for IODF Compare ReportPrint Options for CSS/OS Compare Report
Print Options for IODF Compare Report
Read syntax diagramSkip visual syntax diagramABCD,CL,PRCSPACPCADACUDV,,,,procid1,partn1(#cssid1), .cssid1,,procid2,partn2(#cssid2), .cssid2,,C,,procid1,(#cssid1) .cssid1procid2,(#cssid2) .cssid2,OL,OSEDGEGUESNIOD,,osid1,osid2,O,,osid1,osid2,SL,SWPOSCPC,,swid1,swid2,S,,swid1,swid2
Print Options for CSS/OS Compare Report
Read syntax diagramSkip visual syntax diagramC , D , procid , partn , osid
Print Options for IODF Compare Report:
Specify one or more of the following print options, without separating characters, in exactly this order. If you do not select an option, the default print options are used (A: Print inserted data, and B: Print deleted data). That means, HCD prints a report of
  • IDs of added or deleted objects, and those objects, that have added or deleted relations
  • IDs of added relations
  • Attributes of objects that are different in both IODFs
A
Print inserted data:

When you select this option, HCD prints a report of all attributes, and relations of added objects.

B
Print deleted data:

When you select this option, HCD prints a report of all attributes, and relations of deleted objects.

C
Print unchanged data:

When you select this option, HCD prints a report of all attributes, and relations of unchanged objects.

D
Print unchanged item IDs

When you select this option, HCD prints a report of the IDs of unchanged objects. But this applies only, if the Print unchanged data option is not selected.

CL | C | OL | O | SL | S
Type of the report. Specify one or more of the following codes in any order, with no separating characters:
CL
Limit the CSS compare report by single compare reports and LPARs
PR
Processor compare
PF
PCIe Function compare
CS
Channel subsystem compare
PA
Partition compare
CP
Channel path compare
CA
Control unit attachment compare
DA
Device attachment compare
CU
Control unit compare
DV
Device compare
procid1
New processor ID
partn1
Partition name of the new processor ID
cssid1
selected CSS ID of the new XMP processor, either appended by a # and in parenthesis or appended by a dot (.). If the CSS ID is specified for one processor only (old or new), the CSS ID for the other processor is defaulted to CSS ID 0.
procid2
Old processor ID
partn2
Partition name of the old processor
cssid2
selected CSS ID of the old XMP processor, either appended by a # and in parenthesis or appended by a dot (.)
C
Indicates CSS compare report
procid1
New processor ID
cssid1
selected CSS ID of the new XMP processor, either appended by a # and in parenthesis or appended by a dot (.). If the CSS ID is specified for one processor only (old or new), the CSS ID for the other processor is defaulted to CSS ID 0.
procid2
Old processor ID
cssid2
selected CSS ID of the old XMP processor, either appended by a # and in parenthesis or appended by a dot (.)
OL
Limit OS compare report by single compare reports
OS
Operating system compare
NI
OS console compare
OD
OS device compare
osid1
New operating system ID
osid2
Old operating system ID
O
Indicates OS compare report
osid1
New operating system ID
osid2
Old operating system ID
SL
Limit switch compare report by single compare reports
SW
Switch compare
PO
Switch port compare
SC
Switch configuration compare
PC
Port configuration compare
swid1
New switch ID
swid2
Old switch ID
S
Indicates SWITCH compare report
swid1
New switch ID
swid2
Old switch ID
Print Options for CSS/OS Compare Report:
C
Print all devices
No Selection
If no selection is made, only devices are printed that are
  • Defined for the CSS, but not for the OS
  • Defined for the OS, but not for the CSS
  • Defined for both, but of different device type
D
Indicates CSS/OS compare
procid
Processor ID
partn
Partition name. For more information, see Compare CSS / Operating System Views.
osid
Operating system ID

FILEDEF statements are required for the following files when invoking HCD:

DD name Description req/opt
HCDLOAD HCD load module required
HCDIODFS New IODF required
HCDIODFT Old IODF required
HCDMLOG HCD Message Log file required
HCDRPT Report file; record size 133, record format fixed block required
HCDPROF HCD profile file optional
HCDTRACE Trace file optional