zFS support for read/write file systems with different levels of sysplex-awareness

zFS allows individual zFS read/write file systems to be mounted sysplex-aware or non-sysplex aware. During mount processing, the sysplex-awareness of an individual zFS read/write file system can be controlled by the value that is specified on the mount PARM for that file system or by the sysplex_filesys_sharemode option that is specified in IOEFSPRM. Table 1 summarizes how the sysplex awareness is determined.
Table 1. Determining sysplex-awareness for zFS read/write file systems
MOUNT PARM Resulting awareness of the zFS read/write file system
RWSHARE Sysplex-aware
NORWSHARE Non-sysplex aware
None specified Determined by the value, if any, specified on the sysplex_filesys_sharemode option.
rwshare
File system is sysplex-aware
norwshare
File system is non-sysplex aware
not specified
File system defaults to be non-sysplex aware
Start of changeFigure 1 shows one file system that is mounted NORWSHARE and the other mounted RWSHARE.End of change They are both owned by z/OS® UNIX on SY2. The NORWSHARE file system is a non-sysplex aware file system; it is only locally mounted on the z/OS UNIX owner and requests from z/OS UNIX clients are function shipped to the z/OS UNIX owner by z/OS UNIX.
  • Start of changeA df –v command for the NORWSHARE file system (FS1) from SY1 would display Client=Y, or a D OMVS,F command would display CLIENT=YES. The other file system is mounted RWSHARE. It is a sysplex-aware file system; it is locally mounted on all systems and z/OS UNIX does not normally function ship requests to the z/OS UNIX owner.End of change
  • Start of changeA df –v command for the RWSHARE file system (FS2) from SY1 would display Client=N, or a D OMVS,F command would display CLIENT=N. End of change
The following example shows the mount of a zFS read/write- file system with a mount PARM of RWSHARE:
MOUNT FILESYSTEM('OMVS.PRV.COMPAT.AGGR001') TYPE(ZFS) MODE(RDWR) 
MOUNTPOINT('/usr/mountpt1') PARM('RWSHARE')