To create an HFS data set, follow these steps:
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
//FSJOB JOB
//STEP1 EXEC PGM=IEFBR14
//MKFS1 DD DSNAME=FILE.SYSTEM.FS0001,DISP=(NEW,KEEP),
// DSNTYPE=HFS,SPACE=(CYL,(100,100,1)),DATACLAS=FILESYS,
// MGMTCLAS=NEVER,STORCLAS=SECURE
//FSJOB JOB
//STEP1 EXEC PGM=IEFBR14
//MKFS1 DD DSNAME=FILE.SYSTEM.FS0001,DISP=(NEW,CATLG),
// DSNTYPE=HFS,SPACE=(CYL,(100,100,1)),DATACLAS=FILESYS,
// MGMTCLAS=NEVER,VOL=SER=XXXXXX,UNIT=SYSDA
The hierarchical file system can use first-in-first-out (FIFO) special files. To allocate a FIFO special file in a z/OS UNIX file system, specify PIPE in the DSNTYPE parameter and a path name in the PATH parameter.
Requirement: RACF or an equivalent security product must be installed and active on your system to use z/OS UNIX data sets. You cannot use a UNIX data set until someone with appropriate RACF authority uses the TSO MOUNT command to allocate DASD space and logically mount the file system.