z/OS DFSMS Using Data Sets
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Using HFS Data Sets

z/OS DFSMS Using Data Sets
SC23-6855-00

Before z/OS V1R7, the HFS file system was the primary hierarchical file system. As of z/OS V1R7, you can use any combination of HFS and zFS file systems. Because zFS has higher performance characteristics than HFS and is the strategic file system, you should replace HFS file systems with zFS file systems.

An HFS data set is a z/OS data set of HFS type, rather than VSAM or PDSE type. An HFS data set is a collection of files and directories organized in a hierarchical structure on local hard drives. Each hierarchical file system is structured like a tree, based on a root directory with various subdirectories and files. You can share HFS data sets in a sysplex.

You can access the files in a hierarchical file system by using z/OS UNIX System Services. UNIX provides a way for z/OS to access hierarchical file systems, and for UNIX applications to access z/OS data sets. You can use many of the standard BSAM, QSAM, BPAM, and VSAM interfaces to access files within a hierarchical file system. Most applications that use these access methods can access HFS data sets without reassembly or recompilation.

HFS data sets appear to the z/OS system much as a PDSE does, but the internal structure is entirely different. HFS data sets can be SMS managed or non-SMS managed. DFSMS accesses the data within the files. You can back up, recover, migrate, and recall HFS data sets.

HFS data sets have the following processing requirements and restrictions:
  • They must reside on DASD volumes and be cataloged.
  • They cannot be processed with UNIX system services calls or with access methods. You can process the file system with UNIX system services calls and with access methods.
  • They can be created, renamed, and scratched using standard DADSM routines.
  • They can be dumped, restored, migrated, recalled, and copied using DFSMShsm, if you use DFSMSdss as the data mover. DFSMShsm does not process individual files within an HFS data set.
  • They cannot be copied using the IEBCOPY utility.

For more information about managing HFS data sets, see z/OS DFSMSdfp Advanced Services and z/OS UNIX System Services Planning.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014