Z/OS Distributed File Service Zseries File System Implementation Z/OS V1R13
Total Page:16
File Type:pdf, Size:1020Kb
Front cover z/OS Distributed File Service zSeries File System Implementation z/OS V1R13 Defining and installing a zSeries file system Performing backup and recovery, sysplex sharing Migrating from HFS to zFS Paul Rogers Robert Hering ibm.com/redbooks International Technical Support Organization z/OS Distributed File Service zSeries File System Implementation z/OS V1R13 October 2012 SG24-6580-05 Note: Before using this information and the product it supports, read the information in “Notices” on page xiii. Sixth Edition (October 2012) This edition applies to version 1 release 13 modification 0 of IBM z/OS (product number 5694-A01) and to all subsequent releases and modifications until otherwise indicated in new editions. © Copyright International Business Machines Corporation 2010, 2012. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . xiii Trademarks . xiv Preface . .xv The team who wrote this book . .xv Now you can become a published author, too! . xvi Comments welcome. xvi Stay connected to IBM Redbooks . xvi Chapter 1. zFS file systems . 1 1.1 zSeries File System introduction. 2 1.2 Application programming interfaces . 2 1.3 zFS physical file system . 3 1.4 zFS colony address space . 4 1.5 zFS supports z/OS UNIX ACLs. 4 1.6 zFS file system aggregates. 5 1.6.1 Compatibility mode aggregates. 5 1.6.2 Multifile system aggregates. 6 1.7 Metadata cache. 7 1.8 zFS file system clones . 7 1.8.1 Backup file system . 8 1.9 zFS log files. 8 1.10 zFS recovery . 8 1.11 zFS statement of direction . 9 1.12 zFS sample scenarios. 9 1.13 Layout and history of this zFS book . 9 Chapter 2. Installing and using zFS . 11 2.1 Installing zFS. 12 2.1.1 Changes to zFS since the initial release. 12 2.2 Customization steps for the Distributed File Service. 14 2.3 Customization steps for zFS . 14 2.3.1 Customization utilities and commands . 14 2.3.2 Steps needed to define file systems . 17 2.4 zFS RACF definitions . 17 2.4.1 Authority for zFS commands. 18 2.4.2 UNIXPRIV class and BPX.SUPERUSER profile. 18 2.4.3 Access to the zFS configuration file . 19 2.5 BPXPRMxx definitions . 19 2.5.1 zFS colony address space . 19 2.5.2 zFS procedure . 20 2.5.3 Starting zFS . 21 2.5.4 Colony address space outside of JES control. 21 2.6 Allocating zFS aggregates . 22 2.6.1 zFS aggregate definitions . 22 2.6.2 Allocating an aggregate . 23 2.6.3 Multiple volume aggregates . 24 2.6.4 Managing space on volumes . 25 2.7 Formatting zFS aggregates. 25 © Copyright IBM Corp. 2010, 2012. All rights reserved. iii 2.7.1 Formatting using the IOEAGFMT utility . 27 2.7.2 Formatting using the zfsadm command . 29 2.7.3 Formatting aggregates with the -grow option . 30 2.7.4 Display quota information . 33 2.8 zFS configuration file. 34 2.8.1 Create a data set for IOEFSPRM . 34 2.8.2 Running zFS with IOEFSPRM in a flat file . 35 2.8.3 IOEFSPRM as a member of a PDS data set . 35 2.8.4 Logical parmlib search . 36 2.8.5 Dynamic configuration . 39 2.9 Attaching an aggregate . 42 2.9.1 Attach using the IOEFSPRM member . 42 2.9.2 Attach using the IOEZADM program. 43 2.9.3 Attach using the zfsadm command. 43 2.10 Create a zFS file system . 44 2.10.1 Create a multifile file system . 44 2.10.2 Duplicate file system names . 45 2.11 zFS file system mounts . 46 2.11.1 Mounting zFS file systems . 46 2.11.2 Mounting user file systems . 47 2.11.3 Direct mount . 47 2.11.4 Automount for zFS file systems . 50 2.11.5 Dynamic creation of automounted zFS file systems . 53 2.11.6 Mixed-case multifile file system names. 56 2.11.7 Mounting zFS file systems using the ISHELL . 57 2.12 zFS file systems in sysplex sharing . ..