Running the DFHIHFS0 job

This job create a file system and cicsts directory.

  • Creates the cicsts directory at /pathprefix/usr/lpp/.
  • Mounts the file system at directory /pathprefix/usr/lpp/cicsts.
  • Creates the dfhconfig directory at /pathprefix/usr/lpp/cicsts/.
  • Creates empty file featuretoggle.properties in the dfhconfig directory.
  • Owner=RWX
  • Group=RWX
  • Other=R-X

(In octal form: 775)

where:
R
Read
W
Write
X
Execute
-
No permission
Note:
  1. You might not need to run DFHIHFS0 if you have installed an earlier release of CICS® TS, because CICS creates the /cicsts directory that is common to all releases of CICS. If you do need to run DFHIHFS0, run this job once only.
  2. You must grant RACF® ALTER ACCESS to the OMVS data sets before running DFHIHFS0.
  3. The /cicsts directory contains only directories, each being a mount point.
  4. CICS requires the MOUNT issued by DFHIHFS0 to access files stored in the file system, but the MOUNT command is lost when you re-IPL MVS. SDFHINST member DFHBPXP0 contains a MOUNT command for inclusion in a BPXPRMxx member of the SYS1.PARMLIB data set. The MOUNT command applies to the data set specified in the HFS0DSN parameter of the DFHISTAR job to be mounted at directory /pathprefix/usr/lpp/cicsts. Copy this command into a BPXPRMxx member of the SYS1.PARMLIB data set to ensure the mount is restored when MVS is IPLed.
  5. All steps of DFHIHFS0 must end with return code zero for the job to be successful.