Configuring additional Data Virtualization Manager servers
About this task
You must complete the following steps for each additional Data Virtualization Manager server you start. Sample JCL is provided in
member AVZGNSUB located in the
hlq.SAVZCNTL data set to assist with steps 1 - 5.
Procedure
- Create a VSAM data set, for the additional Data Virtualization Manager server.
- Make a copy of the SEF data sets for the new Data Virtualization Manager server. Copy the following data sets:
HLQ.ATH.SAVZEXEC HLQ.CMD.SAVZEXEC HLQ.EXC.SAVZEXEC HLQ.GLV.SAVZEXEC HLQ.PUB.SAVZEXEC HLQ.RPC.SAVZEXEC HLQ.SQL.SAVZEXEC HLQ.TOD.SAVZEXEC - Optional:
Use the COPYMAP step that is located in the
hlq.SAVZCNTL(AVZGNSUB)member.Map data sets can be shared across subsystems. However it is advisable to have a separate map data set for each subsystem when separating application environments. If maps are shared across subsystems, you should make manual refreshes across the other subsystems when map changes are made. Map changes are also recognized at Data Virtualization Manager server installation. - Optional:
Create and copy a new HTXLIB for Streams by using the COPYHTX step that is located in the
hlq.SAVZCNTL(AVZGNSUB)member.If you run custom RPC programs, RPC data sets are required.RPCLIB.PRELOADis an optional RPC library that you can preload RPCs into a cache. -
Create a new startup JCL procedure. The AVZS member of the
hlq.SAVZCNTLlibrary contains sample JCL procedures for running the Data Virtualization Manager server main address space (started task). You should place the AVZS PROC in a procedure library where the z/OS START command searches (this may beSYS1.PROCLIB). Optionally, you can change the name of the procedure to reflect the new Server you are starting. You must change the SSID parameter in the startup procedure to reflect the additional subsystem name. - Define the new started task to the security product.
- Obtain or define a new TCP/IP port or VTAM application ID, depending on the communication protocol you are using.
- Create a new
AVZSIN00member. Customize this Data Virtualization Manager configuration member to configure your interfaces and run time options. -
Create a
AVZSINEFmember in the SYSEXEC concatenation where AVZS refers to the new subsystem name you are creating.You can make a copy of your existingAVZSINEF. This member is used for initializing global variables at Data Virtualization Manager server startup. If you modified the defaultAVZSINEF, you should review these changes to determine whether you want them in your new Data Virtualization Manager server. If this is not done, the REXX interpreter (SDBI or SDBX command processor) is not able to locate the specified REXX program in the data set allocated to the SYSEXEC DDNAME (for SDBI) or in the specified data set. You receive a warning message at startup of the Data Virtualization Manager server, however, you can ignore this message. -
If the two Data Virtualization Manager servers are
running at different versions set up a new REXX/EXEC to invoke the ISPF application.
Modify the LLIB statement in the REXX/EXEC to point to the Data Virtualization Manager server load library. This is not necessary if you are running at the same version but a different maintenance level. You may receive a warning regarding load library maintenance mismatches when entering the ISPF panels, however this message is informational only.