The SETUP DD statement in the start procedure for the resolver points to the resolver setup file. The setup file can be an MVS™ data set or a z/OS® UNIX file.
Perform the following steps to create a resolver setup file:
The following example setup file is located in SEZAINST as member EZBRECNF (alias RESSETUP):
;
; IBM Communications Server for z/OS
; SMP/E distribution name: EZBRECNF
;
; 5694-A01 Copyright IBM Corp. 2002, 2011,
; Licensed Materials - Property of IBM
;
; Function: Sample Resolver setup file
;
;
; The following statement defines the final search location for
; TCPIP.DATA statements. It will replace TCPIP.TCPIP.DATA
; It may be an MVS data set or HFS file.
;
DEFAULTTCPIPDATA('TCPIP.TCPIP.DATA')
;
# The following statement defines the first search location for
# TCPIP.DATA statements. It may be an MVS data set or HFS file.
;
; Update with the correct data set or HFS file name
;
; GLOBALTCPIPDATA('TCPCS.SYS.TCPPARMS(GLOBAL)')
;
; GLOBALTCPIPDATA(/etc/tcpipglobal.data)
;
# The following statement defines the first search location for
# IPNODES statements. It may be an MVS data set or HFS file.
;
; Update with the correct data set or HFS file name
;
; GLOBALIPNODES('TCPCS.SYS.TCPPARMS(IPNODES)')
;
; GLOBALIPNODES('TCPCS.ETC.IPNODES')
;
; GLOBALIPNODES(/etc/ipnodes)
;
# The following statement defines the final search location for
# IPNODES statements. It may be an MVS data set or HFS file.
;
; Update with the correct data set or HFS file name
;
; DEFAULTIPNODES('TCPCS.SYS.TCPPARMS(IPNODES)')
;
; DEFAULTIPNODES('TCPCS.ETC.IPNODES')
;
; DEFAULTIPNODES(/etc/ipnodes)
;
# The following statement defines if the common search order
# should be used or not.
;
NOCOMMONSEARCH
;
; COMMONSEARCH
;
# The following statement defines if system-wide resolver caching
# should be used or not.
;
CACHE
;
; NOCACHE
;
# The following statement defines the amount of storage that the
# resolver can use for holding system-wide resolver cache data.
;
CACHESIZE(200M)
;
# The following statement defines the maximum amount of time that
# the resolver can use resource information that was cached as
# a result of a query to a name server.
;
MAXTTL(2147483647)
;
# The following statement defines the threshold value for declaring
# a name server as unresponsive. The AUTOQUIESCE option defines
# whether resolver temporarily stops using unresponsive name servers.
# You must code the GLOBALTCPIPDATA statement when you specify the
# AUTOQUIESCE option on the UNRESPONSIVETHRESHOLD statement.
;
UNRESPONSIVETHRESHOLD(25)
;
; UNRESPONSIVETHRESHOLD(100,AUTOQUIESCE)