z/OS Network File System Guide and Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


NFS system server sample attribute table

z/OS Network File System Guide and Reference
SC23-6883-00

You can use the contents of the Figure 1 attribute table file as a NFS server sample. The attributes table can be found as GFSAPATT in the NFSSAMP library.

Figure 1. NFS system server sample attribute table
#######################################################################         
#                                                                     #         
#  Z/OS Network File System Server Sample Attribute Table        @L6C #         
#                                                                     #         
#     PROPRIETARY STATEMENT=                                          #         
#      LICENSED MATERIALS - PROPERTY OF IBM                           #         
#      THIS MODULE IS "RESTRICTED MATERIALS OF IBM"                   #         
#      5650-ZOS                                                 @017C #         
#      COPYRIGHT IBM CORPORATION 1991, 2012                     @017C #         
#      SEE IBM COPYRIGHT INSTRUCTIONS                                 #         
#     END PROPRIETARY STATEMENT                                       #         
#     Copyright IBM Corp. 1991, 2011                            @P0GC #         
#     Copyright SUN Microsystems, Inc &                               #         
#     Electronic Data Systems Corp. 1988, 1989                        #         
#                                                                     #         
#######################################################################         
#                                                                     #         
# change activities:                                                  #         
# 1.  5/10/91 - Release it for MVS/DFP V3                             #         
# 2.  1/30/92 - Updates for VSCR                                      #         
# 3.  8/06/92 - Change mintimeout default                             #         
# 4.  8/31/92 - Add PCNFSD                                            #         
# 5.  9/20/92 - R2 updates                                            #         
# $L3X=NFS,HDZ11NP,931230,SJPLJST: Change NFSTASKS default and   @L3XA#         
#                                  add XLAT keyword              @L3XA#         
# $L3L=KA90033,HDZ11NP,940405,SJPLJST: Add RESTIMEOUT keyword    @L3LA#         
#                                                                     #         
# $L33=NFS,HDZ11NP,940613,SJPLTEM:  Add SMF keyword              @L33A#         
# $01=OW12199,HDZ11NP,950323,SJPLTEM: Add HFS keywork             @01A#         
# $P1=KA00045,HDZ11SP,960111,SJPLTEM: Updates for DFSMS 1.3       @P1A#         
# $P2=KA00107,HDZ11SM,960415,SJPLTEM: Remove MODEL attribute      @P2A#         
# $L59=NFS,HDZ11TS,970226,SJPLBPF: File Ext. Support             @L59A#         
# $P3=KAB0033,HDZ11TS,970701,SJPLPKL: Add # comment char after    @P3A#         
#                                        xlat keyword             @P3A#         
# $P4=KAB0114,HDZ11TS,971030,SJPLTEM: Chg DFSMS/MVS->OS/390       @P4A#         
# $L53=NFS,HDZ11TS,971031,SJPLBPF: WebNFS Support                @L53A#         
# $P5=KAB0379,HDZ11TS,980512,SJPLBPF: Default changes             @P5A#         
# $L5D=NFS,HDZ11TS,980821,SJPLBPF: NC Support            OW34846=@L5DA#         
# $L5X=NFS,HDZ11TS,980820,SJPLTEM: Filename delimiter    OW34846=@L5XA#         
# $LA1=OW38745,HDZ11TS,981209,SJPLRMS: nfstasks(n,m,o)           @LA1A#         
# $02=OW40268,HDZ11TS,990727,SJPLRMS: Comment out nfstasks flag   @02A#         
# $03=OW42036,HDZ11TS,991213,SJPLBPF: New readdirtimeout keyword  @03A#         
# $04=OW43829,HDZ11TS,000410,SJPLBPF: Lower readdirtimeout limit  @04A#         
# $LA7=OW46949,HDZ11TS,000921,IBSKEK: TEXT/BINARY on a single    @LA7A#         
#                                     mount point                @LA7A#         
# $P6=KAD0016,HDZ11TS,001106,SJPLBPF: Allow up to 100 hfs tasks   @P6A#         
# $05=OW48939,HDZ11TS,010415,SJPLJST: rddr cookie verifier        @05A#         
# $LC1=OW49104,HDZ11TS,010115,IBSNIV: File Tagging Support       @LC1A#         
# $06=OW51358,HDZ11TS,010921,IBSPIV : New hfsfbtimeout keyword    @06A#         
# $07=OW54351,HDZ11TS,020422,IBSKVV : New upcase and              @07A#         
#                                     mixcase keywords            @07A#         
# $08=OW55830,HDZ11TS,020819,IBSKVV :SMF activate at NFSS startup @08A#         
# $L6=NFS,HDZ11US,030405,SJPLMB:      Changed OS/390 to Z/OS      @L6A#         
# $L66=NFS,HDZ11US,030303,IBSMVB: NFSS 878 abend handling        @L66A#         
# $LCE=OW55734,HDZ11TS,020701,IBSNIV: File Tagging Support       @LCEA#         
# $L74=NFS,HDZ11VS,031015,SJPLJST: NFS ver 4 protocol support    @L74A#         
# $09=OA03523,HDZ11TS,030515,IBSVKR: Extend RETRIEVE attr to HFS  @09A#         
# $0A=OA05684,HDZ11TS,031208,IBSNIV: New remount/noremount keyword@0AA#         
# $L76=NFS,HDZ11VS,040119,IBSDYP: NFS Server DHCP Support        @L76A#         
# $L74=NFS,HDZ11VS,040322,SJPLSLH: Added MVSMNT PRocessing Attr @L74BA#         
# $L74=NFS,HDZ11VS,040805,SJPLMB:  Added DENYRW/NODENYRW Attrs @L74M5A#         
# $L7E=NFS,HDZ11VS,041214,SJPLMB:                                @L7EA#         
#          Legal Rqmt: Change "OPEN EDITION" to "z/OS UNIX"      @L7EA#         
# $P07=KAJ0262,HDZ11VS,050204,SJPLMB:                            @P07A#         
#          1. Add missing comment delimiters                     @P07A#         
#          2. Move MVSMNT to Processing Attributes Section       @P07A#         
#          2. Remove nohfs option.  It is no longer supported.   @P07A#    
# $0B=OA08867,HDZ11US,040929,IBSKYL: Correct typo for @L66A       @0BA#         
# $P08=KAJ0243,HDZ11VS,050331,SJPLSCA: 64bit fileid support      @P08A#         
# $0C=OA12850,HDZ118N,050811,SJPLSLH: MVSMNT and SAF text added   @0CA#         
# $0D=OA14044,HDZ118N,051208,IBSNIV: Correct nfstasks(n, ,o)      @0DA#         
# $L74=NFS,HDZ11VS,041020,SJPLKU:                               @L74AA#         
#             Added mvssec(),hfssec() and pubsec().             @L74AA#         
# $L81=NFS,HDZ118N,050908,IBSDYP: Exports file netgroup support  @L81A#         
# $L82=NFS,HDZ118N,050808,SJPLJFA: Stringprep Support            @L82A#         
# $0E=OA12994,HDZ118N,060106,SJPLRAS:                             @0EA#         
#             Added nordrcache                                    @0EA#         
# $P09=K9N0086,HDZ119N,060807,SJPLMB:                            @P09A#         
#          1. Added NFS v4 attr/read/write timeout vs lease      @P09A#         
#             time restriction note.                             @P09A#         
# $P0A=K9N0099,HDZ119N,060823,SJPLMB:                            @P0AA#         
#          1. Changed nfstasks note wording slightly.            @P0AA#         
# $P0B=K9N0317,HDZ1AN0,070315,SJPLRAS:                           @P0BA#         
#          1. Changed comment for SETOWNERNOBODY attribute.      @P0BA#         
# $0F=OA20232,HDZ1AN0,070321,IBSNIV:                              @0FA#         
#          1. New second parameter of writetimeout attribute added@0FA#         
# $LAG=NFS,HDZ119N,070410,IBSDYP:                                @LAGA#         
#          1. Added NFSv4domain attribute for NFSv4 name mapping @LAGA#         
# $P0C=KN00022,HDZ1AN0,070615,IBSDYP:                            @P0CA#         
#          1. Changed comment for NFSV4DOMAIN attribute.         @P0CA#         
# $P0D=KN00025,HDZ1AN0,070704,SJPLJST: # TCP/UDP tasks spec      @P0DA#         
# $LAH=NFS,HDZ1AN0,070831,SJPLMB:                                @LAHA#         
#          1. Added ZNFSClient attribute for z/OS NFS Client     @LAHA#         
# $P0E=KN00144,HDZ1AN0,071024,IBSDYP: multi-domain support for   @P0EA#         
#                                     NFSv4 name mapping         @P0EA#         
#-------------------- Release V1r11 -----------------------------@LCQC#         
# $LBB=NFS,HDZ1B1N,080404,SJPLMB:                                @LBBA#         
#          1. Added MVSPREFIX and IMPPREFIX site attributes for  @LBBA#         
#             the extended path prefix support.                  @LBBA#         
# $LBK=__NFS__,HDZ1B1N,080414,IBSVAE:                            @LBKA#         
#          1. Delay Detection                                    @LBKA#         
# $P0F=KBN0052,HDZ1B1N,080814,IBSVAE:                            @P0FA#         
#          1. Correct wording in description of DlyDTimeout      @P0FA#         
# $LBC=__NFS__,HDZ1B1N,080818,SJPLJST:                           @LBCA#         
#     1. Add DELEGATION/NODELEGATION Site Attributes             @LBCA#         
# $010=OA24375,HDZ1B1N,080605,IBSVKR:                            @010A#         
#          1. h3_rddr enhancement                                @010A#         
#-------------------- Release V1r12 -----------------------------@LCQA#         
# $LCQ=__NFS__,HDZ1C1N,090420,IBSAYG:                            @LCQA#         
#          1. Cache monitoring & reporting - Bufhigh attribute   @LCQA#         
#             now contains 2 values.                             @LCQA#         
# $LCO=__NFS__,HDZ1C1N,090407,IBSVKR :                           @LCOA#         
#     1. Add new operands in the site attribute: SMF             @LCOA#         
# $011=OA29577,HDZ1C1N,090720,SJPLMM:                            @011A#         
#      1.  Change MAXWINDOW from 256 to 2048 so zNFSS can        @011A#         
#          cache up to 64MB out_of_sequence 32KB_rpc_write.      @011A#         
# $012=OA27743,HDZ1C1N,090522,IBSVKR:                            @012A#         
#          1. New site attribute for GID inheritance             @012A#         
# $013=OA24594,HDZ1C1N,080521,IBSNIV:                            @013A#         
#      1. The overflow attribute support.                        @013A#         
# $014=OA31051,HDZ1C1N,091111,IBSNIV:                            @014A#         
#      1. AE for OA24594: Add pound sign to fiche flag.          @014A#         
# $015=OA30333,HDZ1C1N,091221,IBSSAN:                            @015A#         
#      1. Changed comment for NFSV4DOMAIN attribute.             @015A#         
#-------------------- Release V1r13 -----------------------------@P0GA#         
# $P0G=KCN0160,HDZ1D1N,100325,SJPLRAS:                           @P0GA#         
#      1. bufhigh - restore Server may adjust initial value on   @P0GA#         
#         startup. And change default to 32M from 64M            @P0GA#         
# $P0H=KCN0164,HDZ1D1N,100402,SJPLRAS:                           @P0HA#         
#      1. bufhigh - restore comment delimiter in front of fiche  @P0HA#  
# $P0I=KCN0145,HDZ1D1N,100407,SJPLRAS:                           @P0IA#         
#      -  General Comment Cleanup                                @P0IA#         
#      1. Comment update: nfstasks attribute                     @P0IA#         
#      2. Comment update: mintasks attribute                     @P0IA#         
#      3. Fix Prolog comment                                     @P0IA#         
#      4. Comment update: MVSMNT                                 @P0IA#         
#      5. Comment update: Added commented out sidefile(dsname)   @P0IA#         
#      6. Convert lowercase BUFHIGH to bufhigh                   @P0IA#         
#      7. Comment update: RECFM - change "S" to "M"              @P0IA#         
# $016=OA31545,HDZ1D1N,100311,IBSNIV:                            @016A#         
#      1. The overflow attribute support for V4.                 @016A#         
#          (included in R1.12 roll-up APAR OA32835)              @016A#         
#-------------------- Release V2r1  -----------------------------@017A#         
# $017=OA34879,HDZ221N,20111123,IBSNIV:                          @017A#         
#      1. The BLKSIZE for direct access data set.                @017A#         
# $018=OA35630,HDZ221N,20110216,IBSVAE:                          @018A#         
#      1. symresolve/nosymresolve support.                       @018A#         
# $019=OA36971,HDZ221N,20110701,IBSVKR:                          @019A#         
#      1. New site attribute: mvslogindelay                      @019A#         
# $LEP=__NFS__,HDZ221N,20110926,SJPLHPN:                         @LEPA#         
#      1. Update LOGICALCACHE, BUFHIGH, CACHEWINDOW comments     @LEPA#         
#         with regards to LP64 and the z/OS NFS Server ability   @LEPA#         
#         to utilize the virtual memory above 2GB BAR to         @LEPA#         
#         buffer the logical read/write data to MVS data sets.   @LEPA#         
# $P0J=KEN0151,HDZ221N,20111012,IBSDYP:                          @P0JA#         
#      1. Move OVERFLOW to Processing Attributes Section.        @P0JA#         
# $P0K=KEN0169,HDZ221N,20111014,IBSDYP:                          @P0KA#         
#      1. Move OVERFLOW to Processing Attributes Section (PTM    @P0KA#         
#         KEN0151 concerned only PUB updates).                   @P0KA#         
# $P0L=KEN0196,HDZ221N,20111214,SJPLTB:                          @P0LA#         
#      1. Add default value for logicalcache                     @P0LA#         
#                                                                     #         
#######################################################################         
#                                                                               
# This is a prototype site defaults attribute file for the                      
#  Z/OS Network File System Server Sample Attribute Table          @L6C         
#                                                                               
# '#' character starts a comment.  Comments can appear anywhere.                
# White space is ignored when parsing the file.                                 
                                                                                
# Default values are illustrated in the examples in this file                   
                                                                                
#                                                                               
# Keywords are not case sensitive. 'BLKS' is the same as 'blks' is              
# the same as 'BlKs'.                                                           
                                                                                
# All time values are in seconds.                                               
                                                                                
#######################################################################         
# The following are known as data set creation attributes.            #         
#######################################################################         
                                                                                
# SPACE specifies the amount of primary and secondary space allocated           
# for a new data set.  The syntax is:                                           
#                                                                               
#       SPACE(PRIMARY,SECONDARY)                                                
#                                                                               
# The secondary field is optional (if omitted, the default is taken).           
#                                                                               
# Dimension of allocation is BLKS, TRKS, or CYLS                                
# RECS is a synonym for BLKS.                                                   
                                                                                
space(100,10), blks                                                             
                                                                                
# RLSE specifies that unused space should be released from the data             
# set the first time that a new data set is closed.  For slow clients,          
# with long pauses between writes, the RLSE attribute will cause space          
# to be released from the primary extent prematurely.  Subsequent               
# writes will cause secondary space to be allocated.                            
                                                                                
norlse                                                                          
                                                                                
# The record format, or RECFM, defines part of the layout of a data             
# set: how the records are physically layed out on disk.                        
#                                                                               
# Valid RECFM characters are:                                                   
#                                                                               
#       V  - Variable Length Records (LRECL defines maximum size of             
#              any record)                                                      
#       F  - Fixed Length Records (LRECL defines the actual length of           
#              all records)                                                     
#       U  - Undefined Length Records                                           
#                                                                               
# modified by:                                                                  
#                                                                               
#       B  - Records are Blocked (BLKSIZE defines the size of the block)        
#       S  - Spanned for variable length records                                
#            Standard format for fixed length records                           
#       M  - Machine Control Codes                                              
#       A  - ANSI Control Codes                                                 
#                                                                               
# "A" and "M" are mutually exclusive                              @P0IC         
# "V", "F", and "U" are mutually exclusive                                      
# "S" is not allowed for DSNTYPE(PDS) and DSNTYPE(LIBRARY)                      
# (refer to DSNTYPE later in this section.)                                     
#                                                                               
# The BLKSIZE is the size, in bytes, of a physical block on disk.               
# BLKSIZE(0) allows the system to choose an optimized block size.               
# The system does not determine a block size for Direct Access    @017A         
# (DA) data sets. z/OS NFS Server uses the following formula      @017A         
# to calculate the block size for a DA data set depending on      @017A         
# the record format:                                              @017A         
#                                                                 @017A         
# F  | FB   blksize = lrecl                                       @017A         
# V  | VB   blksize = lrecl + 4                                   @017A         
# VS | VBS  blksize = 6160                                        @017A         
#                                                                               
# LRECL defines the size, in bytes, of a logical record in the data set.        
                                                                                
recfm(vb), blksize(0), lrecl(8196)                                              
                                                                                
# The data set organization can be one of:                                      
#                                                                               
#       PS              - Physical Sequential                                   
#       DA              - Direct Access                                         
#       INDEXED         - VSAM KSDS data set                                    
#       NONINDEXED      - VSAM ESDS data set                                    
#       NUMBERED        - VSAM RRDS data set                                    
#                                                                               
# PS is a good organization for NFS usage, and NONINDEXED is the                
# corresponding good VSAM data set for NFS (e.g. with AIX client in             
# BINARY mode) usage.                                                           
                                                                                
dsorg(ps)                                                                       
                                                                                
# DSNTYPE specifies whether a PDS or a PDSE is to be created when               
# the make directory workstation command is issued.                             
#                                                               
# Valid DSNTYPEs are:                                                           
#                                                                               
#       PDS     - Create a Partitioned Data Set.                                
#       LIBRARY - Create a Partitioned Data Set Extended.                       
                                                                                
dsntype(pds)                                                                    
                                                                                
# Number of Directory blocks for PDS allocation                                 
                                                                                
dir(27)                                                                         
                                                                                
# The MGMTCLAS specifies the management class associated with the               
# file creation.                                                                
#                                                                               
# The syntax is:                                                                
#                                                                               
#   mgmtclas(mgmt_class_name)                                                   
                                                                                
# The VOLUME (or VOL) attribute enables you to specify the volume               
# on which to create the specified data set.                                    
#                                                                               
# The syntax is:                                                                
#                                                                               
#    volume(volser)                                                             
                                                                                
# The UNIT attribute enables you to specify the unit on which to                
# create the specified data set.                                                
#                                                                               
# The syntax is:                                                                
#                                                                               
#    unit(unit_name)                                                            
                                                                                
# The following attributes are used to control VSAM data set                    
# creation. They are used only if the DSORG parameter defines                   
# the data set to be type INDEXED, NONINDEXED or NUMBERED.                      
#                                                                               
# Refer to appropriate IBM MVS documentation for a more                         
# complete description of these and other data set creation                     
# attributes.                                                                   
                                                                                
# The KEYS(LENGTH,OFFSET) attribute enables you to define the key               
# length and offset for a VSAM INDEXED (KSDS) data set. It is used              
# only if DSORG is INDEXED.                                                     
#                                                                               
# Valid range for LENGTH is from 1 to 255.                                      
# Valid range for OFFSET is from 0 to 32760.                                    
                                                                                
keys(64,0)                                                                      
                                                                                
# The RECORDSIZE(AVERAGE,MAXIMUM) attribute enables a user to define            
# the average and maximum record sizes for a VSAM data set.                     
# These two values must be equal for NUMBERED (RRDS) data sets.                 
#                                                                               
# Valid range is from 1 to 32760.                                               
                                                                                
recordsize(512,4K)                                                              
                                                                                
# The SPANNED and NONSPANNED attributes define whether VSAM                     
# records will span control intervals. This option does not affect              
# non-VSAM variable length record data sets. Use the 'S' option                 
# with the RECFM attribute for non-VSAM data sets.                              
                                                                                
nonspanned                                                                      
                                                                                
# The SHAREOPTIONS attribute defines the cross region and cross                 
# system file sharing allowed for a VSAM data set.               
# Valid range for each argument is from 1 to 4.                                 
                                                                                
shareoptions(1,3)                                                               
                                                                                
#######################################################################         
# The following are known as processing attributes.                   #         
#######################################################################         
                                                                                
# There are three timeout types: attributes, reads and writes.                  
# The various timeout values are used by the system to determine                
# when to close and deallocate an inactive data set after the last              
# "attribute", "read", or "write" operation.                                    
# The WRITETIMEOUT is usually kept short, because WRITE                         
# operations result in exclusive locking, and you'll want to release            
# the data set.  For slow clients, with long pauses between writes,             
# you'll want to increase the WRITETIMEOUT value.                               
#                                                                               
# Valid range is from "m" to "n"; where "m" is the argument of                  
# MINTIMEOUT(m) and "n" is the argument of MAXTIMEOUT(n), unless                
# NOMAXTIMEOUT is specified.  In that case, "n" is 32767.                       
#                                                                               
# xxxxTIMEOUT(n) indicates to deallocate the data set n seconds after           
# the "xxxx" operation;                                                         
# NOxxxxTIMEOUT indicates not to deallocate the data set after                  
# the "xxxx" operation;                                                         
# Where "xxxx" can be "ATTR", "READ", or "WRITE".                               
#                                                                               
# e.g. WRITETIMEOUT(1) indicates to deallocate the data set 1 second            
#      after a write.                                                           
#      NOWRITETIMEOUT indicates not to deallocate the data set after            
#      a write.                                                                 
#      READTIMEOUT(90) indicates to deallocate the data set 90 seconds          
#      after a read if no further activity against it.                          
#                                                                               
# NOTE:  When using the NFS version 4 protocol, these timeout     @P09A         
#        values should be set to a value less than or equal to    @P09A         
#        the lease time.  Otherwise, it is possible for           @P09A         
#        performance problems to occur when attempting to access  @P09A         
#        MVS data sets.                                           @P09A         
# Also, WRITETIMEOUT(n,o) for a data set can be specified.         @0FA         
# In this case, "o" indicates the number of seconds that NFS       @0FA         
# Server will wait for data to arrive to complete a partial        @0FA         
# record before closing the data set.                              @0FA         
# Valid range for "o" is from "n" to "255 * n".                    @0FA         
# The default value for "o" is "4 * n", if not specified.          @0FA         
# It is preferable to set it as a multiple of "n", otherwise it    @0FA         
# will be rounded down to the nearest multiple of "n".             @0FA         
                                                                                
attrtimeout(120), readtimeout(90), writetimeout(30,120)          # @0FC         
                                                                                
# Processing may be TEXT or BINARY                                              
#                                                                               
# BINARY is good for using MVS as a disk farm for PCs and AIX machines          
# and offers better performance.                                                
#                                                                               
# TEXT should be specified if it is necessary to share data sets                
# containing textual data with other MVS applications.                          
                                                                                
binary                                                                          
                                                                                
#                                                                 @LA7A         
# MAPPED should be specified when a mixed set of data types are   @LA7A         
# to be processed on a single mount point.  The determination     @LA7A         
# of whether the data is to be processed as text or binary        @LA7A         
# depends on the rules established in the specified side file.    @LA7A         
# If a file extension cannot be mapped to text or binary, then    @LA7A    
# the data will be processed according to what has been specified @LA7A         
# as binary or text at the mount level, and finally, the site     @LA7A         
# level.  If binary or text is specified at the file level,       @LA7A         
# the specification overrides the MAPPED specification.           @LA7A         
#                                                                 @LA7A         
# The syntax is:                                                  @LA7A         
#                                                                 @LA7A         
# mapped                                                        # @LA7A         
#                                                                 @LA7A         
                                                                                
# The end of line terminators are:                                              
#                                                                               
#       CR, CRLF, LF, LFCR, or NOEOL.                                           
#                                                                               
# They define the conversion of records to end-of-line terminators in           
# TEXT mode.                                                                    
# LF should be used for AIX clients;                                            
# CRLF should be used for PC clients.                                           
# (set through client mounts appropriately).  When TEXT mode is                 
# specified, LF is the default.                                                 
                                                                                
LF                                                                              
                                                                                
# BLANKSTRIP or NOBLANKSTRIP affects the processing of trailing                 
# blanks when reading and writing to Fixed Record data sets with                
# text processing enabled.                                                      
                                                                                
blankstrip                                                                      
                                                                                
# The MAPLEADDOT attribute turns on mapping of a file name starting             
# with a leading "." from a client to a legal leading "$" for a                 
# MVS data set name.  NOMAPLEADDOT turns off this mapping.                      
                                                                                
mapleaddot                                                                      
                                                                                
# The MAPLOWER attribute tells the server to map file names to                  
# uppercase when received from the client in an NFS request and                 
# to translate from uppercase to lowercase when returned to the client.         
# Keywords are not case sensitive and are unaffected by this option.            
#                                                                               
# The NOMAPLOWER attribute tells the server NOT to do any translation.          
# i.e. the server is neither to map uppercase when received from                
# the client nor to translate to lowercase when returned to the client.         
# All the entries in the EXPORTS file are case sensitive.                       
# The client MOUNT request must specify the MVS qualifier with                  
# the correct case to successfully match the EXPORTS file entry.                
                                                                                
maplower                                                                        
                                                                                
# RETRIEVE tells the server to recall a migrated data set on read/write         
# access. NORETRIEVE will force the return of "Device not available"            
# error for migrated files.                                                     
# RETRIEVE can be coded in the following ways:                                  
#  RETRIEVE         - nowait for recall.                           @09C         
#  RETRIEVE(WAIT)   - wait for recall.                                          
#  RETRIEVE(NOWAIT) - nowait for recall.                                        
# For a quiesced HFS file system:                                  @09A         
#  RETRIEVE(WAIT) will suspend a request until the file system     @09A         
#                 will be unquiesced.                              @09A         
#  Others value will force the return of IO error.                 @09A         
# RETRIEVE is the default                                                       
                                                                                
retrieve                                                                        
                                                                         
# The FASTFILESIZE attribute tells the server to calculate approximate          
# file sizes from available catalog information and disk geometries.            
# This approximate size may cause problems with client applications             
# since the size is probably inaccurate. The NOFASTFILESIZE may                 
# result in decreased performance because the server may read a data            
# set, applying the defined processing attributes, to determine the             
# exact size of the data set as viewed by an NFS client.                        
                                                                                
nofastfilesize                                                                  
                                                                                
# The SETOWNERROOT keyword tells the server to set the user ID in the           
# attributes returned to a client for a specified file to 'root' when           
# the client is logged on as superuser.  SETOWNERNOBODY tells the               
# server to set the user ID in the attributes to 'nobody' (65534).@P0BC         
                                                                                
setownerroot                                                                    
                                                                                
# You can have the execute bit for plain files on or off by mount               
# point. Turn this option on if you plan to store executables                   
# or shell scripts on the MVS system on a mount by mount basis.                 
# It should probably always be off in the site file.                            
#                                                                               
# EXECUTEBITON will turn on the execute bits (user, group                       
# and other) for a mount point's files.                                         
                                                                                
executebitoff                                                                   
                                                                                
# If the installation intends to customize the translation table, @L3XA         
# a new DD card, NFSXLAT, is required in the NFSS startup proc.   @L3XA         
#                                                                 @L3XA         
# //NFSXLAT       DD      DSN=dataset_name,DSP=SHR                @L3XA         
#                                                                 @L3XA         
# Where dataset_name is the name of PDS or PDSE whose             @L3XA         
# members are the translation tables.                             @L3XA         
#                                                                 @L3XA         
# The XLAT(member) keyword tells the server which member          @L3XA         
# the server is to use as the installation default translation    @L3XA         
# table. 'member' is the name of a translation table which        @L3XA         
# resides in a PDS or PDSE dataset.                               @L3XA         
#                                                                 @L3XA         
# The syntax is:                                                  @L3XA         
#                                                                 @L3XA         
# xlat(member)                                                   # @P3C         
                                                                                
# The 'overflow' processing attribute for MVS data path turns on  @P0KM         
# x37 detection support for PS/PDS MVS data sets for NFS v2/v3/v4 @P0KM         
# WRITE operations. It allows ENOSPACE errors to be reported to   @P0KM         
# NFS Client in a timely manner and to avoid situations           @P0KM         
# when the z/OS NFS Server closes a data set on timeout expiration@P0KM         
# basis with x37 abend which can not be propagated to the NFS     @P0KM         
# Client. This option may also be activated on the MOUNT level.   @P0KM         
# Default mode is no overflow detection.                          @P0KM         
# Note: 1. PDSE and VSAM data sets are not supported.             @P0KM         
#                                                                 @P0KM         
# overflow                                                      # @P0KM         
                                                                                
# FILEEXTMAP or NOFILEEXTMAP affects the file extension mapping   @L59A         
# capability.  FILEEXTMAP turns on file extension mapping and     @L59A         
# NOFILEEXTMAP turns it off.  This option can be specified at     @L59A         
# the file command level.  The default is NOFILEEXTMAP.           @L59A         
                                                                                
nofileextmap                                                    # @L59A         
                                                                                
# SIDEFILE(dsname) specifies the name of the data set that        @L59A         
# contains the rules for file extension mapping purposes.         @L59A         
# If a side file name is specified in the attributes data set     @L59A         
# then it is the default side file for this NFS server.           @L59A                                                                                     
# A user can also specify another side file name during a MOUNT   @L59A         
# operation to be used along with the default.  The mapping rules @L59A         
# will first be searched in the side file specified during MOUNT  @L59A         
# and then in the default.  To allow file extension mapping a     @L59A         
# side file name must be specified either as a default or in the  @L59A         
# MOUNT command.  dsname is a fully-qualified MVS data set name   @L59A         
# without quotation marks.  SIDEFILE is only specifiable at the   @L59A         
# MOUNT level.  See GFSAPMAP for sample mapping side file and     @L59A         
# syntax.                                                         @L59A         
                                                                                
# sidefile(dsname)                                              # @P0IA         
                                                                                
# TAG specifies the newly created files should receive a file tag.@LCEA         
# NOTAG specifies the newly created file should be untagged.      @LCEA         
# The default is NOTAG.                                           @LCEA         
                                                                                
  notag                                                         # @LCEA         
                                                                                
# CLN_CCSID(n) specifies the Coded Character Set Identifier(CCSID)@LC1A         
# for the remote mounted file system (NFS client) when text is    @LC1A         
# being translated.                                               @LC1A         
# The default (if specified) is 819 (ISO 8859-1 ASCII).           @LC1A         
                                                                                
  cln_ccsid(819)                                                # @LCEC         
                                                                                
# SRV_CCSID(n) specifies the Coded Character Set Identifier(CCSID)@LC1A         
# for the local file system (Z/OS NFS Server) when                @L6C          
# a new file is being created.                                    @LC1A         
# The default (if specified) is 1047 (Latin Open System EBCDIC).  @LC1A         
                                                                                
  srv_ccsid(1047)                                               # @LCEC         
                                                                                
# CONVSERV(technique) - 'technique' specifies technique-search-order            
# which Unicode Service will use for specified srv_ccsid(n) and   @LCEA         
# cln_ccsid(n) code pages.                                        @LCEA         
# 'technique' consists of up 5 technique-characters corresponding @LCEA         
# to the 5 available techniques: R, E, C, L and M.                @LCEA         
# The default is CONVSERV(LRE).                                   @LCEA         
                                                                                
  convserv(LRE)                                                 # @LCEA         
                                                                                
# MVSMNT specifies that in NFS version 4, a lookup will be        @P07M         
# treated as if a mount procedure were given for the LOOKUP       @P07M         
# result object.                                                  @P07M         
#                                                                 @P07M         
# For any LOOKUPs that do not specify MVSMNT, any Processing      @P07M         
# Attributess that may have been provided will be merged          @P07M         
# with any that were in effect for the LOOKUP parent directory.   @P07M         
#                                                                 @P07M         
# For LOOKUPs that *DO* specify MVSMNT, any other Processing      @P07M         
# Attributes provided will be merged with the site defaults.      @P07M         
# MVSMNT cannot be specified for any LOOKUP where the parent      @P07M         
# directory was navigated to by an mount procedure or a result    @P07M         
# of an object that was already LOOKUP'ed with MVSMNT.  This      @P07M         
# is to ensure that only a client system mount specifies MVSMNT.  @P07M         
# If the MVSMNT, or any other, processing attribute is not        @P07M         
# specified, then SAF checking may be disabled longer than        @P07M         
# desired due to the z/OS NFS server not being able to detect     @P07M         
# the end of the mount and the beginning of other access          @P07M         
# requests.  However, access is only allowed to information       @P07M         
# necessary for the completion of mount related processing.       @P07M         
# This behavior is required to avoid requiring an mvslogin to     @P07M         
# be issued prior to mount processing.  The EXPORT file may       @P07M         
# be used to restrict access to file systems, regardless of the   @P07M         
# specification of any processing attribute.                      @P07M         
# MVSMNT is not to be specified as a site default attribute.      @P07M         
# There is no default.  MVSMNT should not be specified in the     @P0IA         
# attributes data set.  The mvsmnt attribute should only be       @P0IA         
# specified on NFS Version 4 mount commands.                      @P0IA         
#                                                                 @P0IA         
# NORDRCACHE specifies that the server should not                  @0EA         
# stale the Legacy (MVS conventional data) directory cache if an   @0EA         
# addition is made to the directory.  This causes the next         @0EA         
# READDIR operation to access the directory                        @0EA         
# information from the Physical File System (PFS) rather than the  @0EA         
# directory cache.                                                 @0EA         
#                                                                  @0EA         
# The NORDRCACHE attribute does not apply to z/OS UNIX files.      @0EA         
#                                                                  @0EA         
# NOTE: When NORDRCACHE is not specified, the addition of an entry @0EA         
# to the LEGACY directory cache will not be visible to client      @0EA         
# until the next readdir cache timeout or a remove from that       @0EA         
# directory.                                                       @0EA         
# When NORDRCACHE is specified, the addition will be visible to    @0EA         
# the client by the subsequent READDIR whether the readdir         @0EA         
# cache timeout has expired or not. This may impact                @0EA         
# performance because the directory list must be read from the     @0EA         
# Physical File System after any addition to the directory.        @0EA         
#                                                                  @OEA         
# The syntax is:                                                   @OEA         
#                                                                  @OEA         
# NORDRCACHE                                                     # @OEA         
                                                                                
# The RDRVERF attribute tells the server to do cookie verifier     @0EA         
# checking for NFS version 3 readdir and readdirplus requests,     @0EA         
# and for NFS version 4 readdir requests.                          @0EA         
# NOTE: RDRVERF provides consistency in the listing of a          @010A         
# directory's content and as a result may impact performance.     @010A         
#                                                                  @0EA         
# The NORDRVERF attribute tells the server not to do cookie        @0EA         
# verifier checking for NFS version 3 readdir and readdirplus      @0EA         
# requests, and for NFS version 4 readdir requests.                @0EA         
# NOTE: NORDRVERF does not provide consistency in the listing of  @010A         
# a directory's content and may cause duplicate or omit entries   @010A         
# when the directory is changing during the listing.              @010A         
# The default is NORDRVERF.                                        @0EA         
                                                                                
nordrverf                                                        # @0EA         
                                                                                
# ZNFSCLIENT specifies that the NFS Client is z/OS.               @LAHA         
#                                                                 @LAHA         
# This value is used for compatibility purposes only.  For        @LAHA         
# example, z/OS Unix System Services has separate File and        @LAHA         
# Directory Default Access Control Lists (ACLs).  Other platforms @LAHA         
# a common Default ACL which is used for both.  This flag         @LAHA         
# allows the z/OS NFS Server to customize its response to the     @LAHA         
# NFS Client accordingly.                                         @LAHA         
#                                                                 @LAHA         
# NOTE: This value should never be specified by the customer.     @LAHA         
# this attribute is automatically appended to the procssing       @LAHA         
# attribute string by the z/OS NFS Client when it detects that    @LAHA         
# it is sending the mount request (or the last LOOKUP for an      @LAHA         
# NFS version 4 mount) to a z/OS NFS Server.                      @LAHA         
# If this attribute is specified on a non-z/OS Client Mount       @LAHA         
# request, some requests may not function properly.               @LAHA         
#                                                                 @LAHA         
# ZNFSCLIENT  DO NOT SPECIFY!  The attribute is listed here for   @LAHA         
#                              documentation purposes only.       @LAHA         
                                                                                
                                                                                
#######################################################################         
# The following are known as site attributes.                         #         
#######################################################################         
                                                                            
# The following are attributes specifiable ONLY in the site                     
# file (this file).                                                             
#                                                                               
# Some of these values control internal structures and processing               
# within the NFS server. Tuning of these values to improve performance          
# should be done incrementally and tested.                                      
                                                                                
# SECURITY attribute control the level of security checking.                    
# The format of the security keyword is security(mvs,hfs,public)  @L5DA         
# where:                                                          @L5DA         
# mvs - security option for mvs data access                       @L5DA         
# hfs - security option for HFS data access                       @L5DA         
# public - security option for data access with the public        @L5DA         
#          filehandle                                             @L5DA         
# The first positional parameter is required and the other two    @L5DA         
# are optional.  When the optional parameters are not specified   @L5DA         
# they are assigned the same security as the first parameter.     @L5DA         
# Four options can be chosen from.  They are:                                   
#  NONE    - No security checking is performed.                                 
#  SAF     - SAF checking is performed in line.                                 
#  EXPORTS - EXPORTS file is used to check security.                            
#  SAFEXP  - Both SAF and EXPORTS file checks are performed.                    
#                                                                               
#                                                                               
# Defaults are SAFEXP for all data accesses.                      @L5DA         
                                                                                
security(safexp,safexp,safexp)                                  # @L5DC         
                                                                                
# PCNFSD tells the server to start PCNFS server.                                
# NOPCNFSD tells the server not to start PCNFS server.                          
# If not specified PCNFSD, default is NOPCNFSD.                                 
                                                                                
nopcnfsd                                                                        
                                                                                
# LEADSWITCH tells the server to return '/' as the first character              
#            in each export entry.                                              
# NOLEADSWITCH tells the server not to return '/' as the first character        
#            in each export entry.                                              
# If not specified NOLEADSWITCH, default is LEADSWITCH.                         
                                                                                
leadswitch                                                                      
                                                                                
# MINTIMEOUT and MAXTIMEOUT set allowable values for                            
# ATTRTIMEOUT, READTIMEOUT, and WRITETIMEOUT. Specify NOMAXTIMEOUT              
# to allow NOATTRTIMEOUT, NOREADTIMEOUT and NOWRITETIMEOUT specification        
# by clients.                                                                   
#                                                                               
# Valid range is from 1 to 32767.                                               
                                                                                
mintimeout(1)                                                                   
nomaxtimeout                                                                    
                                                                                
# The logout time is the time limit on inactivity for a given user              
# on a machine. When the limit is reached, the user is automatically            
# logged out. The user must then do another "mvslogin" to restart               
# the session. The time value is specified in seconds.                          
#                                                                               
# You would probably want to set LOGOUT to the TSO timeout value that           
# is defined at your site.                                                      
#                                                                               
# MAXTIMEOUT does not affect the LOGOUT site attribute.                         
#                                                                               
                                                                                
logout(1800)                    # 30 minutes (30 * 60)                          
                                                                                
# The readdirtimeout is a new timeout attribute to control the     @03A         
# timeout of the readdir cache used by MVS conventional data       @03A         
# sets.  The timeout value controls how long before the readdir    @03A         
# results saved in cache are discarded.                            @03A         
#                                                                  @03A         
# Valid range is from 1 to 32,767 seconds.                         @04C         
#                                                                  @03A         
# n can go as low as 1 second  but to avoid the possibility of     @04C         
# client hanging (because of network delays and staled cache),     @04C         
# n is not recommended to be lower than 5 seconds.                 @04A         
# n may need to be increased if the network is slow and the        @03A         
# accessed directory has a lot of entries.                         @03A         
# The default readdirtimeout is 30 seconds.                        @03A         
                                                                                
readdirtimeout(30)                                               # @03A         
                                                                                
# The NFSTASKS(n,m,o,t,u)                                         @P0DC         
#   defines the number of NFS tasks (or threads) to spawn.        @P0DC         
#                                                                 @LA1A         
# If NFSTASKS(n,m) is specified, then the following is true:      @LA1A         
#                                                                 @LA1A         
# 'n' is the number of subtasks which handle the asynchronous I/O @L3BC         
# operations or short blocking operations (the maximum number of  @LA1C         
# concurrent NFSS requests) in the z/OS MVS data path.            @P0IC         
# 'm' is the number of subtasks which handle the long blocking    @L3BC         
# operations (the maximum number of concurrent NFSS recall and    @L3BC         
# HFS requests.). Increase this value if your server supports     @L3BC         
# many active recall operations or HFS clients.                   @P0IC         
#                                                                               
# Valid range for 'n' is from 4 to 99.                            @P0IC         
# Valid range for 'm' is from 4 to 100.                           @P0IC         
# The sum of 'n' plus 'm' must be less than or equal to 100.       @0DC         
#                                                                  @0DA         
# NOTE: Based on system resources available below the 16Mb line,   @0DA         
#       the maximum 'n' value may not be achievable.  The          @0DA         
#       precise maximum value will be system configuration         @0DA         
#       dependent.  If an 878 or 80A Abend is experienced during  @P0AC         
#       NFSS startup, use a smaller value for 'n'.                @P0AC         
#                                                                               
# If NFSTASKS(n,m,o) or NFSTASKS(n,m,o,t,u) is specified,         @P0DC         
# then the following is true:                                     @P0DA         
#                                                                 @LA1A         
# 'n' is the number of subtasks which handle the asynchronous I/O @LA1A         
# operations or short blocking operations (the maximum number of  @LA1A         
# concurrent NFSS requests) in the MVS data path.                 @P0IC         
# 'm' is the number of subtasks which handle HFS requests.        @LA1A         
# Increase this value if your server supports lots of active      @LA1A         
# HFS clients.                                                    @LA1A         
# 'o' is the number of subtasks which handle the long blocking    @LA1A         
# operations (the maximum number of concurrent NFSS recall        @LA1A         
# requests) in the z/OS MVS data path.                            @P0GC         
# Increase this value if your server supports many active recall  @P0IC         
# operations.                                                     @P0IC         
# 't' is the number of transport subtasks which handle TCP        @P0DA         
#     network requests.                                           @P0DA         
# 'u' is the number of transport subtasks which handle UDP        @P0DA         
#     network requests.                                           @P0DA         
#                                                                               
# Valid range for 'n' is from 4 to 99.                            @P0IC         
# Valid range for 'm' is from 4 to 100.                           @P0IC         
# Valid range for 'o' is from 1 to 99.                             @0DC         
# Valid range for 't' is from 4 to 32.                            @P0DA         
# Valid range for 'u' is from 4 to 32.                            @P0DA         
# The sum of 'n' plus 'o' must be less than or equal to 100.       @0DC         
#                                                                  @0DA         
# NOTE: Based on system resources available below the 16Mb line,   @0DA         
#       the maximum 'n' + 'o' value may not be achievable.  The    @0DA         
#       precise maximum value will be system configuration         @0DA         
#       dependent.  If an 878 or 80A Abend is experienced during  @P0AC         
#       NFSS startup, use a smaller value for 'n' + 'o'.          @P0AC         
                                                                                
nfstasks(8,16,8,4,4)                                            # @P0DC         
                                                                                
#                                                                 @L66A         
# The MINTASKS(n,m,o) defines the minimum number of NFS tasks     @L66A         
# or threads) allowed to run. Tasks may be terminated for reasons @L66A         
# such as 878 or 80A abends.                                      @L66A         
#                                                                               
# Note: Options t and u in NFSTASKS(n,m,o,t,u) do not have        @P0DA         
#       MINTASKS counterparts because MINTASKS only applies to    @P0DA         
#       the request processing tasks, not the transport tasks.    @P0DA         
#                                                                               
# 'n' is the minimum number of subtasks which handle              @L66A         
#     the asynchronous I/O operations or short blocking           @L66A         
#     operations. If the number of active 'short' tasks becomes   @L66A         
#     less than 'n' the shutdown process of NFS server will start.@L66A         
# 'm' is the minimum number of subtasks which handle HFS          @L66A         
#     requests. If the number of active HFS tasks becomes less    @L66A         
#     than 'm' the shutdown process of NFS server will start.     @L66A         
# 'o' is the minimum number of subtasks which handle long         @L66A         
#     blocking operations. If the number of active legacy long    @L66A         
#     service tasks becomes less than 'o' the shutdown process    @L66A         
#     of NFS server will start.                                   @L66A         
# If 'n','m' or 'o' are greater than the corresponding values     @L66A         
# in NFSTASKS, they are assigned to half of the NFSTASKS value.   @P0IC         
# If 'n','m' or 'o' are not specified they are assigned default   @P0IC         
# values of 4,4,1 respectively.                                   @P0IC         
# Valid range for 'n' is from 4 to 99.                            @P0IC         
# Valid range for 'm' is from 4 to 100.                           @P0IC         
# Valid range for 'o' is from 1 to 99.                             @0DC         
# The sum of 'n' plus 'o' must be less than or equal to 100.       @0DC         
#                                                                  @0DA         
# NOTE: Based on system resources available below the 16Mb line,   @0DA         
#       the maximum 'n' + 'o' value may not be achievable.  The    @0DA         
#       precise maximum value will be system configuration         @0DA         
#       dependent.  If an 878 or 80A Abend is experienced during  @P0AC         
#       NFSS startup, use a smaller value for 'n' + 'o'.          @P0AC         
                                                                                
mintasks(4,8,4)                                                 # @L66A         
                                                                                
# The RESTIMEOUT(n,m) defines resource cleanup timer.             @L3LA         
# 'n' is the resource retention period for mounts and                           
# associated resources which will be removed if the mounts                      
# have been inactive more than 'n' number of hours.               @L3LA         
# 'm' is the time of day to do the cleanup work                                 
# for mounts and associated resources which                                     
# have been inactive more than 'n' number of hours.                             
# The time of day is specified as a 24 hour local time value                    
# The starting time is at least 24 hours from NFSS start-up.                    
#                                                                 @L3LA         
# NFSS will appear slow during this cleanup activity.             @L3LA         
# Cleanup will be executed under main task, thus preventing       @L3LA         
# any additional work from executing.                             @L3LA         
# The value of RESTIMEOUT should be set to a value                @L3LA         
# such that this cleanup activity will occur while                @L3LA         
# NFSS is lightly loaded.                                         @L3LA         
#                                                                 @L3LA         
# Valid range for 'n' is from 1 to 720.                           @L3LA         
# If n is set to 0, NFSS will not remove any mount points.        @L3LA         
# Note: NFSS keeps all the information for the                    @L3LA         
# inactive mount points, thus creating long chains                @L3LA         
# to be searched.                                                 @L3LA      
#                                                                 @L3LA         
# Valid range for 'm' is from 0 to 23.                            @L3LA         
                                                                                
restimeout(48,0)                                                # @L3LA         
                                                                                
# The CACHEWINDOW attribute limits the number of windows to be used             
# for each data set in caching client block writes which are received           
# out of order.                                                                 
# The size of each window is determined by the packet size.                     
# The suggested value is some small multiple of                                 
# the number of BIODs running on an NFS client.                                 
#                                                                               
# If the "adjusted" LOGICALCACHE is larger than 2GB then the      @LEPA         
# specified CACHEWINDOW value is ignored.                         @LEPA         
# Valid range is from 1 to 2048.                                  @011C         
#                                                                               
                                                                                
cachewindow(112)                                                 # @P5C         
                                                                                
# The HFSPREFIX (or HFS) attribute specifies a z/OS UNIX file     @LBBC         
# system prefix to be imbedded in the mount directory path name.  @LBBC         
# The default value of the z/OS UNIX file system prefix is /hfs.  @LBBC         
# Mount requests received by the Network File System beginning    @LBBC         
# with this prefix value are identified as mount requests for     @LBBC         
# z/OS UNIX.  The prefix value is not part of the path name.      @LBBC         
#                                                                  @01A         
# Note: The file system must be mounted locally by z/OS UNIX.     @LBBC         
#       Otherwise, the client mount fails.                        @LBBC         
# hfsprefix(prefix)  or  hfs(prefix)                              @LBBC         
                                                                                
hfsprefix(/hfs)                                                 # @LBBC         
                                                                                
# The MVSPREFIX attribute specifies an MVS data set prefix        @LBBA         
# to be imbedded in the mount directory path name.                @LBBA         
# The default value of the MVS data set prefix is /mvs.           @LBBA         
# Mount requests received by the Network File System beginning    @LBBA         
# with this prefix value are identified as mount requests for     @LBBA         
# MVS data sets.  The prefix value is not part of the path name.  @LBBA         
#                                                                 @LBBA         
# mvsprefix(prefix)                                               @LBBA         
                                                                                
mvsprefix(/mvs)                                                 # @LBBA         
                                                                                
# The IMPPREFIX attribute specifies how mount directory path      @LBBA         
# names which do not have either an HFSPREFIX or an MVSPREFIX     @LBBA         
# are to be interpreted.  If no prefix is present in the path     @LBBA         
# name, the path is to be interpreted according to the IMPPREFIX  @LBBA         
# setting:                                                        @LBBA         
#    HFS     - assume it is a z/OS UNIX file system.              @LBBA         
#    MVS     - assume it is an MVS data set.                      @LBBA         
#    HFS,MVS - try z/OS UNIX file system first.  If that fails    @LBBA         
#              or is not found, try MVS data set.                 @LBBA         
#    MVS,HFS - try MVS data set first.  If that fails or is not   @LBBA         
#              found, try z/OS UNIX file system.                  @LBBA         
# The default value is MVS, which matches pre-z/OS V1R11          @LBBA         
# functionality.                                                  @LBBA         
#                                                                 @LBBA         
# Note: For the MVS,HFS setting, the MVS data set must exist      @LBBA         
#       if the path is referring to an MVS data set.  Prior to    @LBBA         
#       this attribute being added, it was not necessary for the  @LBBA         
#       data set to pre-exist.  However, now, if it does not      @LBBA         
#       exist, the 2nd option (HFS) will be used.                 @LBBA         
                                                                                
impprefix(mvs)                                                  # @LBBA         
                                                                                
# fileidsize site attribute:                                      @P08C         
#                                                                 @P08C         
# The fileidsize attribute tells NFS how to handle the size       @P08C         
# of fileids.  Fileids can be recognized either as 32-bit         @P08C         
# values or 64-bit values.                                        @P08C         
#                                                                 @P08C         
# Client platforms often copy the returned NFS object fileid to   @P08C         
# client internal structure fields such as a UNIX inode.   Older  @P08C         
# 32-bit applications and operating systems may not support NFS   @P08C         
# fileids larger than 32 bits resulting in value too large errors @P08C         
# or unexpected client behaviors.                                 @P08C         
#                                                                 @P08C         
# IBM recommends upgrading older applications and operating       @P08C         
# systems to an environment which supports the latest supported   @P08C         
# NFS Protocol Version offering the largest supported fileidsize. @P08C         
# If upgrading your environment is not possible, the fileidsize   @P08C         
# may be set to a lower value to support older applications if    @P08C         
# accessed data can be properly recovered or refreshed.           @P08C         
#                                                                 @P08C         
# Valid values are 32 or 64.                                      @P08C         
#                                                                 @P08C         
#     NFS Version 2 maximum value in effect is (32) bits          @P08C         
#     NFS Version 3 maximum value in effect is (32) bits          @P08C         
#     NFS Version 4 maximum value in effect is (64) bits          @P08C         
#                                                                 @P08C         
# If NFS Version 2 or Version 3 is in effect, the maximum value   @P08C         
# of 32 is used.  When the specified fileidsize value             @P08C         
# is larger than the maximum value for the NFS Version in effect, @P08C         
# the proper maximum value will be used for generating            @P08C         
# the NFS fileid attribute.                                       @P08C         
#                                                                 @P08C         
# Warning:                                                        @P08C         
#                                                                 @P08C         
# The fileidsize site attribute should be set to the maximum      @P08C         
# value to generate the maximum size in unique ids for NFS        @P08C         
# objects within a file system.  Setting the value lower than     @P08C         
# the allowed maximum (e.g. NFS Version 4) may result in the      @P08C         
# same NFS fileid to be returned to the client for                @P08C         
# different server objects.  As a result, reducing the            @P08C         
# fileidsize site attribute for client                            @P08C         
# compatibility may result in data corruption.                    @P08C         
#                                                                 @P08C         
# The default is fileidsize(64)                                   @P08C         
                                                                                
fileidsize(64)                                                  # @P08C         
                                                                                
# The LOGICALCACHE attribute sets the high water mark for all the               
# cache windows combined(in bytes).                                             
# The LOGICALCACHE attribute denotes the memory above 2GB BAR     @LEPA         
# and it is related to the system MEMLIMIT.                       @LEPA         
# *) The z/OS Server will terminate if the specified LOGICALCACHE @LEPA         
#    is LARGER THAN the usable memory of the system MEMLIMIT.     @LEPA         
# *) The z/OS Server may adjust the LOGICALCACHE to take          @LEPA         
#    advantage of the large usable memory of the system MEMLIMIT  @LEPA         
#    ¦ = MIN( 4096G, 1/2 of available memory above 2GB ) ¨.       @LEPA         
# *) The modify operator BUFFERUSAGE command reports the          @LEPA         
#    "adjusted" LOGICALCACHE.                                     @LEPA         
#                                                                 @LEPA         
# Valid range is from 1 to 4096G.                                 @LEPC         
# The default value is 16MB                                       @P0LA         
                                                                                
logicalcache(4G)                                                # @LEPC         
                                                                                
# BUFHIGH(XX,YY)                                                  @LCQC         
# The BUFHIGH attribute sets the high water mark (in bytes)       @LCQC         
# of data buffers ( below 2GB BAR )                               @LEPC         
# before a buffer reclamation takes place                         @LEPC    
# (it's the first parameter XX) and the watermark in percent of   @LCQC         
# XX for printing a data buffer utilization alert message         @LCQC         
# (it's the second parameter YY).                                 @LCQC         
# A higher number of XX means more caching and probably better    @LCQC         
# read performance.                                               @LCQC         
# (If XX is larger than the available storage                     @LEPC         
#  in the extended private area (implied by the REGION parameter  @LCQC         
#  coded in your PROC) at startup, the NFS server will            @LCQC         
#  shutdown immediately.)                                         @LCQC         
#                                                                               
# At z/OS Server startup, the actual value (xx) specified with    @P0GA         
# bufhigh may be adjusted by the z/OS NFS Server internally       @P0GA         
# depending on the available region size and other z/OS NFS       @P0GA         
# Server memory requirements to enable the z/OS NFS Server to     @P0GA         
# execute properly.                                               @P0GA         
#                                                                               
# The valid value of YY is from 50 to 90 percents or 0(zero)      @LCQC         
# to turn off the data buffer utilization reporting mechanism.    @LCQC         
# Any invalid value of YY is converted to 80 percent.             @LCQC         
# The default value of YY is 80 percent.                          @LCQC         
# If Bufhigh contains only the first parameter (comma and YY are  @LCQC         
# ommited) the default value of YY is used.                       @LCQC         
                                                                                
bufhigh(32M,80)                                                 # @P0IC         
                                                                                
# On reaching the BUFHIGH high water mark, a percentage of buffers              
# is reclaimed for reuse. This is the PERCENTSTEAL. A higher value              
# means a reclaim operation is frequently performed, and that                   
# the cached buffers will be significantly trimmed on each reclaim.             
# This can result in a poor read performance, because readahead                 
# buffers may be stolen.                                                        
# Lower values result in less frequent reclaim operations, and the              
# cached buffers are not significantly trimmed on each reclaim.                 
#                                                                               
# Valid range is from 1 to 99.                                                  
                                                                                
percentsteal(20)                                                                
                                                                                
# The READAHEADMAX value defines the maximum read ahead (in bytes)              
# during read processing.                                                       
# This reduces the amount of synchronous physical I/O required for              
# NFS read requests in sequential processing.  It also reduces context          
# switching overhead on NFS read requests by allowing more read                 
# requests to be satisfied directly from the main task.                         
#                                                                               
# The number is usually set to 2 to 4 times the common block size               
# used for file access (which is recommended at 8K for AIX file                 
# activity).                                                                    
#                                                                               
# Valid range is from 1 to 128K                                                 
                                                                                
readaheadmax(16K)                                                               
                                                                                
# The MAXRDFORSZLEFT attribute defines the number of physical block             
# buffers to be remained after a read-for-size operation.                       
# These buffers are remained to satisfy potential subsequent                    
# NFS read requests against the same file.                                      
# The buffers remained are subject to trimming during buffer                    
# steal operations.                                                             
#                                                                               
# Valid range is from 1 to 1024.                                                
                                                                                
maxrdforszleft(32)                                                              
                                                                              
# SMF(level,switch) attribute controls the level of smf support    @08A         
# and defines whether to start SMF records collection              @08A         
# at the NFSS startup or not.                                      @08A         
# The following 'level' options are available:                    @LCOC         
# NONE - No smf records are to be produced.                        @08A         
# ALL  - All smf records are to be produced.                      @LCOA         
# USERFILE - Both user session and file usage smf records are     @LCOM         
#            to be produced.                                      @LCOM         
# List of levels that are delimited by commas, can be specified.  @LCOA         
#        At least one of  the levels: ( USER | FILE | AUDIT )     @LCOA         
#        must be specified for a list, and the remaining levels   @LCOA         
#        are optional. Where:                                     @LCOA         
# USER - User session smf records are to be produced.              @08A         
# FILE - File usage smf records are to be produced.                @08A         
# AUDIT- File creation, file removing and file renaming           @LCOA         
#        smf records are to be produced.                          @LCOA         
# Default level is NONE.                                          @LCOC         
# Switch has two options:                                          @08A         
# ON        - activates SMF records collection at the NFSS         @08A         
#             startup                                              @08A         
# OFF       - activation of SMF records collection can be done     @08A         
#             manually by issuing the operator command MODIFY.     @08A         
# Switch is optional parameter. Its default value is OFF.          @08A         
#                                                                  @08A         
# The syntax of the SMF attribute is                               @08A         
# SMF(NONE|ALL|USERFILE|subtype_list,ON|OFF)                      @LCOC         
#    where subtype_list is list of 1 - 3 levels:(USER|FILE|AUDIT) @LCOA         
#    separeted by commas.                                         @LCOA         
# For example,                                                     @08A         
# SMF(USER,ON)                                                     @08A         
# SMF(AUDIT,FILE,OFF)                                             @LCOA         
# You can use the short form of the SMF attribute:                 @08A         
# SMF(level)                                                       @08A         
# In that case the value of the switch is OFF                      @08A         
smf(none,off)                                                    # @08A         
                                                                                
# SFMAX(n) where n specifies the maximum size (in kilobytes) of   @L59A         
# allocated storage to hold all of the side files.  n is an       @L59A         
# integer from 0 to 2000 (2MB).  The default value is 0 and it    @L59A         
# also signifies that no mapping is allowed on this NFS server.   @L59A         
# If SFMAX=0, the specification of sidefile in the attributes     @L59A         
# data set will cause the server to shut down and the             @L59A         
# specification of sidefile in any subsequent MOUNT commands will @L59A         
# cause the mount to fail as mapping is not allowed on this NFS   @L59A         
# server.  If the amount of storage specified can not be obtained @L59A         
# during server initialization then the server will shut down     @L59A         
# immediately.                                                    @L59A         
#                                                                 @L59A         
# The default is SFMAX(0).                                        @L59A         
                                                                                
sfmax(0)                                                        # @L59A         
                                                                                
# PUBLIC(legacy_path,hfs_path) specifies the legacy path          @L53A         
# (MVS conventional data) and/or HFS path that is associated with @L53A         
# the public file handle for WebNFS access.  The first path, if   @L53A         
# specified, is the legacy path.  The second path is the HFS      @L53A         
# path.  MVS and HFS prefix values are optional on these path     @LBBC         
# name values since they are positional and thus self-defining.   @LBBA         
# However, if a prefix is specified, it must match the active     @LBBA         
# prefix value to be recognized as such.  Otherwise, it will      @LBBA         
# be assumed to be a qualifier in the path name.  The PUBLIC      @LBBA         
# keyword must be specified after the HFSPREFIX (or HFS) and      @LBBM         
# MVSPREFIX keywords in this site attribute table.                @LBBM         
# If the first path is not there, a comma must precede            @LBBC         
# the second path.  If the PUBLIC keyword is specified then one   @L53A         
# of the paths must be specified.                                 @LBBC  
# A LOOKUP request with the public file handle will determine     @L53A         
# which of the two paths it is referring to by the pathname that  @L53A         
# it comes in with.  An absolute pathname will tell the server    @L53A         
# which of the paths it is referring to by a match on one of the  @L53A         
# paths specified.  A LOOKUP request with a relative pathname     @L53A         
# will be taken to be an HFS request if HFS is active (i.e. an    @L53A         
# hfs_path has been provided); otherwise, it is treated as a      @L53A         
# legacy request.                                                 @L53A         
#                                                                 @L53A         
# The default is no PUBLIC paths.                                 @L53A         
                                                                                
# CHECKLIST refers to the data set pointed to by the EXPORTS DD   @L81C         
# in the startup procedure to be scanned. The data set may contain@L81C         
# a list of CHKLIST entries which should match a subsequent       @L81C         
# mount point or be the parent of a subsequent mount point to     @L5DA         
# allow SAF checking to be bypassed for everything underneath     @L5DA         
# that mount point.  CHECKLIST is only valid if SAF checking is   @L5DA         
# the security option for the particular data access; otherwise,  @L5DA         
# it is ignored even if specified.  See GFSAPEXP in NFSSAMP       @L81C         
# library for sample CHKLIST entries description.                 @L81C         
# NOCHECKLIST will cause the server not to look at the CHKLIST    @L81C         
# information in the EXPORTS data set even if it is there. This   @L81C         
# is the default.                                                 @L81C         
                                                                                
nochecklist                                                     # @L5DA         
                                                                                
# FN_DELIMITER specifies a character to be used instead of a      @L5XA         
# comma to delimit the file name from the accompanying attributes.@L5XA         
# This will allow those sites which have UNIX data sets containing@L5XA         
# commas to copy and store their data on the Z/OS NFS Server.      @L6C         
#                                                                 @L5XA         
# An example of this would be:                                    @L5XA         
#   The attribute data set contains fn_delimiter(;)               @L5XA         
#    this changes the default delimiter character from a comma    @L5XA         
#    to a semicolon.                                              @L5XA         
#                                                                 @L5XA         
#   so instead entering ... vi "data_set_name,text,lf"            @L5XA         
#                                                                 @L5XA         
#   you would enter.........vi "comma,in-name;text,lf"            @L5XA         
#                                                                 @L5XA         
# This is a new SITE attribute and it's default is a comma        @L5XA         
#                                                                 @L5XA         
fn_delimiter(,)                                                 # @L5XA         
                                                                                
# The hfsfbtimeout is a new timeout attribute to control the       @06A         
# timeout of the HFS vnode token used by NFS server.               @06A         
# The timeout value controls how long before vnode tokens          @06A         
# saved in file blocks are released.                               @06A         
#                                                                  @06A         
# Valid range is from 1 to 32,767 seconds.                         @06A         
#                                                                  @06A         
# n can go as low as 1 second  but to avoid the possibility of     @06A         
# client hanging (because of network delays),                      @06A         
# n is not recommended to be lower than 5 seconds.                 @06A         
# n may need to be increased if the network is slow and the        @06A         
# accessed directory has a lot of entries.                         @06A         
# The default hfsfbtimeout is 60 seconds.                          @06A         
#                                                                  @06A         
hfsfbtimeout(60)                                                 # @06A         
                                                                                
# The UPCASE attribute will convert the messages to uppercase.     @07A         
# The MIXCASE attribute will display the messages without          @07A         
# any modification (as they are).                                  @07A         
# The default is upcase.                                           @07A         
#                                                                  @07A         
upcase                                                           # @07A     
# NOREC878 specifies that recovery processing of 878 or 80A       @L66A         
# abends will be turned OFF. That is, if this type of abend       @L66A         
# occurs, server will shutdown without recovery.                  @L66A         
# It can be used for Debug only.                                  @L66A         
# REC878 specifies that recovery processing of 878 or 80A         @L66A         
# abends will be turned ON, and affected tasks will attempt to    @L66A         
# recover.                                                        @L66A         
# This is default value.                                          @L66A         
rec878                                                          # @L66A         
                                                                                
# NLM tells the server to start Lockd/Statd.                      @L74A         
# NONLM tells the server not to start Lockd/Statd.                @L74A         
# If not specified NLM, default is NONLM.                         @L74A         
                                                                                
nonlm                                                           # @L74A         
                                                                                
# DELEGATION tells the server to enable delegation support.       @LBCA         
# NODELEGATION tells the server not to enable delegation support. @LBCA         
# If neither is specified, the default is NODELEGATION.           @LBCA         
                                                                                
# nodelegation                                                  # @LBCA         
                                                                                
# Stringprep Support:                                                           
# Stringprep is a standard by which similar characters are        @L82A         
# mapped to a common character to improve string compares. NFS    @L82A         
# calls Z/OS Coversion Services stringprep services when          @L82A         
# receiving network strings such as filenames.                    @L82A         
# STRINGPREP tells the server to invoke Stringprep support.       @L82A         
# NOSTRINGPREP tells the server to disable Stringprep support.    @L82A         
# Default:                                                        @L82A         
#    For compatibility with NFS version 4 support in Z/OS V1R7    @L82A         
#    stringprep is disabled by default: NOSTRINGPREP              @L82A         
#                                                                 @L82A         
# stringprep                                                    # @L82A         
# nostringprep                                                  # @L82A         
                                                                                
nostringprep                                                    # @L82A         
                                                                                
# Leasetime(n)  specifies the lease time for NFSv4 access.  The   @L74A         
# lease time is the length of time for which a client is          @L74A         
# irrevocably granted a lock.  At the end of a lease period the   @L74A         
# lock may be revoked if the lease has not been extended.         @L74A         
# The lock must be revoked if a conflicting lock has been         @L74A         
# granted after the lease interval.  The lease time is also       @L74A         
# used to specify the grace period duration.  The grace period    @L74A         
# is the length of time provided for NFSv4 and NLM clients to     @L74A         
# reclaim locks following a server crash and restart.             @L74A         
#                                                                 @L74A         
# n is from 5 seconds to 300 seconds.                             @L74A         
# The default value is 120 seconds.                               @L74A         
# n must be smaller than logout value if logout is not 0.         @L74A         
#                                                                 @L74A         
# NOTE:  When using the NFS version 4 protocol, the lease time    @P09A         
#        value should be set to a value larger than or equal to   @P09A         
#        the attr/read/write timeout values.  Otherwise, it is    @P09A         
#        possible for performance problems to occur when          @P09A         
#        attempting to access MVS data sets.                      @P09A         
                                                                                
leasetime(120)                                                  # @L74A         
                                                                                
# The REMOUNT attribute enables the NFS Server to process NFS      @0AA         
# requests after the NFS Server is restarted even though the HFS   @0AA         
# file system was remounted with a new HFS file system number      @0AA         
# (device number) after its last usage.                            @0AA 
# Use of the REMOUNT attribute causes the NFS Server to            @0AA         
# automatically access a remounted HFS file system even though it  @0AA         
# may have been changed prior to remounting.                       @0AA         
# Any active client mounts are reestablished.                      @0AA         
# The NOREMOUNT attribute enables the NFS Server to fail NFS       @0AA         
# requests (with return value NFSERR_STALE) if the HFS file system @0AA         
# was remounted with a new HFS file system number (device number)  @0AA         
# after its last usage.                                            @0AA         
# The default is NOREMOUNT.                                        @0AA         
# This site attribute applies only to HFS file systems.            @0AA         
#                                                                  @0AA         
noremount                                                        # @0AA         
                                                                                
# DHCP specifies that NFS Clients using Dynamic IP addresses      @L76A         
# are supported.  To function properly, this support requies      @L76A         
# that the Clients have static Host Names and that they           @L76A         
# dynamically update the DNS server with their IP address         @L76A         
# changes.                                                        @L76A         
# NODHCP specifies that only NFS Clients using Static IP          @L76A         
# addresses are supported.                                        @L76A         
# The default is NODHCP.                                          @L76A         
#                                                                 @L76A         
nodhcp                                                          # @L76A         
                                                                                
# DENYRW specifies that the NFS Version 4 OPEN operation,       @L74M5A         
# and the NLM Protocol NLM_Share procedure, should support      @L74M5A         
# the Windows Share_Deny value.                                 @L74M5A         
# NODENYRW specifies that the NFS Version 4 OPEN operation,     @L74M5A         
# and the NLM Protocol NLM_Share procedure, should ignore       @L74M5A         
# the Windows Share_Deny value for z/OS UNIX file systems (the    @L7EC         
# value will be treated as if DENY_NONE was specified).         @L74M5A         
# The default is DENYRW.                                        @L74M5A         
#                                                                 @P07C         
DENYRW                                                          # @P07C         
                                                                                
# mvssec( , , , ) specifies the permissible network              @L74AA         
# transmission security for MVS data.                            @L74AA         
# The valid flavors are krb5,krb5i,krb5p,sys. All or none of     @L74AA         
# them can be specified.                                         @L74AA         
# The default value is to allow all pseudo flavors for MVS       @L74AA         
# Data sets.                                                     @L74AA         
# If mvssec is specified, then only the specified flavors        @L74AA         
# will be allowed for MVS Data sets.                             @L74AA         
#                                                                @L74AA         
mvssec(krb5,krb5i,krb5p,sys)                                   # @L74AA         
                                                                                
# hfssec( , , , ) specifies the permissible network              @L74AA         
# transmission security for HFS data.                            @L74AA         
# The valid flavors are krb5,krb5i,krb5p,sys. All or none of     @L74AA         
# them can be specified.                                         @L74AA         
# The default value is to allow all pseudo flavors for MVS       @L74AA         
# Data sets.                                                     @L74AA         
# If hfssec is specified, then only the specified flavors        @L74AA         
# will be allowed for HFS Data sets.                             @L74AA         
#                                                                @L74AA         
hfssec(krb5,krb5i,krb5p,sys)                                   # @L74AA         
                                                                                
# pubsec( , , , ) specifies the permissible network              @L74AA         
# transmission security for PUBLIC data.                         @L74AA         
# The valid flavors are krb5,krb5i,krb5p,sys. All or none of     @L74AA         
# them can be specified.                                         @L74AA         
# The default value is to allow all pseudo flavors for MVS       @L74AA         
# Data sets.                                                     @L74AA         
# If pubsec is specified, then only the specified flavors        @L74AA         
# will be allowed for PUBLIC Data sets.                          @L74AA         
#                                                                @L74AA         
pubsec(krb5,krb5i,krb5p,sys)                                   # @L74AA 
# NFSV4DOMAIN(NFSv4_default_domain) specifies the "pseudo" NFSv4  @015A         
# domain for the NFS v4 protocol (NFSv4) name mapping. The        @015A         
# "pseudo" NFSv4 domain allows various NFSv4 Clients from various @015A         
# network domain to seamlessly access the server provided that    @015A         
# these NFSv4 Clients are also configured with the same           @015A         
# "NFSv4_default_domain".                                         @015A         
# When the NFSV4DOMAIN is omitted, the participating NFSv4        @015A         
# Clients' domain must match the Server's network domain for      @015A         
# the proper NFS V4 protocol name mapping.                        @015A         
# NFSV4DOMAIN(NFSv4_default_domain)                             # @LAGA         
                                                                                
#DlyDTimeout(10) Specifies the minimum Delay Detection time value @LBKA         
# in sec before the Delay Detection mechanism observes a delay in @LBKA         
# an external call/function and prints message GFSA1030W on       @LBKA         
# console.                                                        @LBKA         
# The maximum value for DlyDTimeout is 60 seconds.                @LBKA         
# The minimum value for DlyDTimeout is 5 seconds.                 @LBKA         
# Any value of DlyDtimeout from 1 to 4 seconds is                 @P0FC         
# converted to 5 seconds.                                         @LBKA         
# The Default value is 10 seconds.                                @LBKA         
# If DlyDTimeout is set to 0 the DelayDetection mechanism         @LBKA         
#    is turned OFF                                                @LBKA         
# DlyDTimeout(10)                                               # @LBKA         
                                                                                
# setgid(POSIX | ZOSUNIX) attribute controls GID inheritance for  @012A         
# new UNIX objects.                                               @012A         
# POSIX - z/OS NFS server                                         @012A         
# uses POSIX rules in GID inheritance for new z/OS UNIX objects.  @012A         
# If the S_ISGID bit of the parent directory is on,               @012A         
# then the new GID is set to the GID of the parent directory.     @012A         
# Otherwise, it is set from the GID of the process.               @012A         
# A new directory inherits the S_ISGID bit value                  @012A         
# of the parent directory.                                        @012A         
# ZOSUNIX - z/OS NFS server                                       @012A         
# provides the compatibility with z/OS UNIX.                      @012A         
# When the RACF profile FILE.GROUPOWNER.SETGID in the UNIXPRIV    @012A         
# class is set, z/OS NFS server                                   @012A         
# uses POSIX rules, as stated above. Otherwise, a                 @012A         
# new GID is always set to the GID of the parent directory,       @012A         
# and for a new directory, the S_ISGID bit is always set off.     @012A         
# NOTE: Some NFS clients (e.g. SUN, AIX) force GID setting after  @012A         
# object creation and prevent compatibility with                  @012A         
# z/OS UNIX even though the setgid(ZOSUNIX) attribute is set.     @012A         
#                                                                 @012A         
# The default is POSIX.                                           @012A         
  setgid(POSIX)                                                 # @012A         
                                                                                
# SYMRESOLVE specifies that the server will resolve a symlink     @018A         
# found in EXPORT or CHECKLIST entries.                           @018A         
# The new EXPORT or CHECKLIST entries are created in memory only  @018A         
# This option is only for NFSv4 LOOKUP in HFS space when          @018A         
# a symlink is found within an export entry.                      @018A         
# The default is NOSYMRESOLVE.                                    @018A         
                                                                                
# nosymresolve                                                  # @018A         
                                                                            
#mvslogindelay() Specifies the delay time value in seconds since  @019A         
# z/OS NFS Server startup. To avoid an NFS client's cache         @019A         
# invalidation due to access errors after z/OS NFS server startup,@019A         
# in SECURITY(SAF/SAFEXP) mode, the server maps the reply error   @019A         
# NFSERR_ACCES to NFSERR_DELAY on NFS v3 or NFS v4 RPCs, until    @019A         
# the mvslogin is received or the mvslogindelay expires.          @019A         
# This allows an NFS client time to reissue an mvslogin.          @019A         
# The maximum value for mvslogindelay is 300 seconds.             @019A         
# The minimum value for mvslogindelay is 0 seconds.               @019A         
# The Default value is 0 seconds (off).                           @019A         
# If mvslogindelay is set to 0 the error mapping is turned OFF.   @019A         
#mvslogindelay(0)                                               # @019A    

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014