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


Updating z/OS system data sets for the server

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

Update the following z/OS system data sets to accommodate the z/OS NFS server:

  • PARMLIB updates

    Add the data set defined in the GFSAPROC STEPLIB containing the z/OS NFS server library to the system's APF authorization list (IEAAPFxx). A sample cataloged procedure named GFSAPROC is provided as a member of the sample library NFSSAMP, see Sample z/OS NFS server startup procedures.

  • PROCLIB updates
    A sample cataloged procedure named GFSAPROC is provided as a member of the sample library NFSSAMP, see Sample z/OS NFS server startup procedures. Modify the MVSNFS procedure and place it in your system PROCLIB. Add the DD statements:
    EXPORTS as the DD for the exports data set
    NFSATTR as the DD for the attributes data set
    FHDBASE and FHDBASE2 as the DD for the mount handle data set
    NFSXLAT as the DD to enable the xlat processing attribute
    NFSLOG1 as the DD for the primary log data set
    NFSLOG2 as the DD for the secondary log data set
    SYSxDUMP as the DD for the SYSxDUMP data set ('x' = U or M)
    LDBASE and LDBASE2 as the DD for the lock data sets        
  • REGION updates
    The REGION specifies the total size of usable virtual storage below-the-bar of an address space.
    • If REGION is zero ( give the address space ALL the available virtual storage below the bar ) , MEMLIMIT is assigned no limit.

      The sample z/OS NFS Server startup procedure GFSAPROC has REGION=0M.

    • If REGION is non-zero, the MEMLIMIT value takes effect. If the MEMLIMIT is not specified the z/OS NFS Server may not complete startup and shutdown immediately.
  • MEMLIMIT updates
    The MEMLIMIT specifies the total size of usable virtual storage above-the-bar of an address space. It can come from the following:
    • IEFUSI system exit
    • SMFPRMxx MEMLIMT parameter
    • SETSMF command
    • MEMLIMIT keyword in the JOB and EXEC JCL (that is, z/OS NFS Server startup procedure). It is worthwhile to update the sample startup procedure GFSAPROC with an example of a non-zero REGION size and MEMLIMIT.

    The following is an example of REGION and MEMLIMIT use in the startup procedure GFSAPROC.

    //********************************************************************
    //*                                                                   
    //* The REGION specifies the virtual memory below the bar (2GB)  @P0AA
    //*    while the MEMLIMIT specifies the memory above the bar.    @P0AA
    //* If REGION=0M  then MEMLIMIT=NOLIMIT (default), or            @P0AA
    //*    optionally specify the MEMLIMIT.                          @P0AA
    //* If REGION=xxxM then specify MEMLIMIT=yyyG rather than        @P0AA
    //*    taking some default value.                                @P0AA
    //* The z/OS Network File System Server will not start if        @P0AA
    //*    MEMLIMIT=0M or if it is too small.                        @P0AA
    //*                                                                   
    //GFSAMAIN EXEC PGM=&MODULE,                                           
    //             PARM='&PARMS',                                          
    //             TIME=1440,                                        @P0AM 
    //             REGION=0M                                               
    //*            REGION=0M,MEMLIMIT=yyyG                           @P0AA 
    //*            REGION=xxxM,MEMLIMIT=yyyG                         @P0AA 
    //*            REGION=xxxM,MEMLIMIT=yyyM                         @P0AA 
    //*                                                                   

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014