APAR status
Closed as new function.
Error description
New Function - Provide Data Set File System (DSFS) support.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: z/OS Version 2 Release 5 * * Data Set File System (DSFS) * * FMID(HZFS450) * **************************************************************** * PROBLEM DESCRIPTION: To provide new function z/OS Data Set * * File System (DSFS) support. * **************************************************************** * RECOMMENDATION: APPLY PTF * **************************************************************** New function is being introduced with this apar. z/OS Data Set File System Support Overview With z/OS Data Set File System (DSFS), z/OS UNIX applications can access data sets by presenting the data sets as a tree-structured file system that is mounted at mount point /dsfs in the z/OS UNIX file system tree. A utility file system is used by DSFS to contain POSIX information about the data sets accessed by applications to assist in the presentation of data sets as a tree in the z/OS UNIX file system space. Colony address space DSFS runs as a physical file system (PFS) in a z/OS UNIX colony address space. It cannot run inside the z/OS UNIX address space. For more information about colony address spaces, see "Running a physical file system in a colony address space" in z/OS UNIX System Services Planning. Supported data sets DSFS supports the following data sets: - Fixed and variable-length record physical sequential data sets (PS) - Partitioned data sets (PDS) - Partitioned data set extended (PDSE) DSFS does not support variable-spanned record data sets. It does not allow access to encrypted data sets unless the utility file system data set is also encrypted. DSFS supports only cataloged data sets. It does not support aliases or VSAM data sets and it will not show those data sets in its directory tree, which makes them inaccessible to DSFS users. Case sensitivity DSFS is a case-insensitive physical file system. File names and directory names are returned in lowercase. It also converts any input name to lowercase and stores it as lowercase. When DSFS interacts with the z/OS System through DFSMS, it converts the names to uppercase. When specifying names in the DSFS tree, use lowercase. If uppercase names are specified, unpredictable results can occur. For example, an ls command with a wildcard and uppercase characters will result in failed pattern matching. Security DSFS runs with the requesting application user credentials for all access to data sets. For those cases where DSFS might cache data to reduce access calls to data sets, DSFS will make specific SAF calls to verify that the user has the required authority for all accesses to cached data. DSFS does not use z/OS UNIX security protocols. Utility file system DSFS requires the administrator to define a linear data set by using the DEFINE CLUSTER command with the ZFS keyword to define a utility file system. This file system is used to store the directory tree that is used to represent the accessed data sets as a file system tree and will cache POSIX byte-stream representations of the data sets that are being read and written by applications. Each system in a shared file system will use its own utility file system for its processing. If the user defines a key label for the data set, then DSFS encrypts the data that it stores in the utility file system. DSFS also allows an option for transparent data compression of the files that it stores in its utility file system. Parameters file (IDFFSPRM) DSFS allows specification of a parameters file or allows for parmlib search to be used to specify parameters that control DSFS behavior. Many of these parameters can also be dynamically modified while DSFS is running. The dsadm commands DSFS provides commands that can query utility file system usage or statistics for a particular file or directory. Commands are also provided to enable the administrator to configure and monitor DSFS. After the receive/apply has been performed, configuration is needed to activate the DSFS function. Refer to Chapter 2. "Installing and configuring DSFS" in z/OS Data Set File System Administration (GI13-5603-50). Documentation updates: Two new publications are being added with this function. Refer to the following link to obtain these books: https://www-40.ibm.com/servers/resourcelink/svc00100.nsf/pages/z OSV2R5DataSetFileSystemPublications?OpenDocument z/OS Data Set File System Administration (GI13-5603-50) The purpose of this document is to provide complete and detailed guidance and reference information. This information is used by system administrators who work with z/OS Data Set File System (DSFS). z/OS Data Set File System Messages and Codes (GI13-5604-50) Detailed explanations and recovery actions are provided to supplement the messages that are issued by Data Set File System (DSFS). Processing options that can be used to control DSFS are documented in z/OS Data Set File System Administration.
Problem conclusion
Temporary fix
Comments
APAR Information
APAR number
OA62150
Reported component name
DATASET FILE SY
Reported component ID
5696EFS01
Reported release
450
Status
CLOSED UR1
PE
NoPE
HIPER
NoHIPER
Special Attention
YesSpecatt / New Function / Xsystem
Submitted date
2021-09-15
Closed date
2022-04-28
Last modified date
2022-06-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UJ08232 UJ08233
Modules/Macros
IDFDE001 IDFDE002 IDFDH001 IDFDH002 IDFDJ001 IDFDP001 IDFDS001 IDFDS002 IDFDUMPF IDFFSCM IDFFSKN IDFFSTHD IDFZADM
GI13560350 | GI13560450 |
Fix information
Fixed component name
DATASET FILE SY
Fixed component ID
5696EFS01
Applicable component levels
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"450"}]
Document Information
Modified date:
06 July 2022