GLOBALTCPIPDATA statement
Use the GLOBALTCPIPDATA statement to specify the name of either a z/OS® UNIX file or MVS data set that contains the TCPIP.DATA statements that are used to set global MVS image-wide values for TCPIP.DATA.
This statement is ignored for
applications running in IBM®
z/OS Container Platform environments. The
resolver configuration is always obtained from the z/OS UNIX files '/etc/resolv.conf' and
'/etc/nsswitch.conf' in the container’s filesystem namespace. For more information, see Search orders used in the z/OS UNIX environment in
z/OS Communications Server: IP Configuration Guide. 
If GLOBALTCPIPDATA is not specified, the appropriate environment's (Native MVS or z/OS UNIX) search order is used to locate TCPIP.DATA.
If GLOBALTCPIPDATA is specified, any TCPIP.DATA statements contained in the specified file or data set take precedence over any TCPIP.DATA statements found using the appropriate environment's (native MVS or z/OS UNIX) search order.
The following resolver TCPIP.DATA statements can be specified only in the file or data set specified by GLOBALTCPIPDATA. If these resolver statements are found in any of the other search locations for TCPIP.DATA, they are ignored. If these resolver statements are not found in the file or data set specified by GLOBALTCPIPDATA, their default value is used.
- DomainOrigin/Domain
- NSInterAddr/NameServer
- NSPortAddr
- ResolverTimeOut
- ResolverUDPRetries
- ResolveVia
- Search
- SortList
Syntax
Parameters
- 'fully qualified MVS dataset name'
- The complete name of the MVS data set containing the TCPIP.DATA statements.
Requirement: The beginning and ending quotes (' ') are required.
- /file system absolute pathname
- The complete name of the z/OS UNIX file containing the TCPIP.DATA
statements.
Requirement: The beginning slash (/) is required.
Restriction: The /file system absolute path name can be a maximum of 255 characters.
Examples
GLOBALTCPIPDATA('TCPIP.TCPPARMS(GLOBAL)') GLOBALTCPIPDATA(/etc/Global.Tcpip.data) Usage notes
- For a z/OS UNIX file, the file can reside in any directory. The maximum line length supported is 256 characters. If the line is greater than 256 characters, it is truncated to 256 characters and processed, and a trace resolver warning message is issued.
- The z/OS UNIX path name is case sensitive.
- For an MVS data set, the
following conditions are required:
- Sequential (PS) or Partitioned (PO) organization
- RECFM=F or RECFM=FB
- Recommended logic record length (LRECL) in the range 80 - 256
- The MVS data set name is not case sensitive.
- You must code the GLOBALTCPIPDATA statement if you specify the AUTOQUIESCE operand on the UNRESPONSIVETHRESHOLD statement. If you cannot ensure that all DNS IP addresses are accessible from all of your TCPIP stacks, you should not use a global TCPIP.DATA file and you should not code AUTOQUIESCE on the UNRESPONSIVETHRESHOLD setup statement in your resolver setup file. See UNRESPONSIVETHRESHOLD statement for more information.
