In some complex network topologies, the master domain manager or
the dynamic domain manager are
prevented from directly communicating with the dynamic agent.
Before you begin
In a simple configuration, dynamic
agents connect directly to the master domain manager or
to the dynamic domain manager.
However, in more complex network topologies, if the network configuration
prevents the master domain manager or
the dynamic domain manager from
directly communicating with the dynamic agent,
for example, if the agents are behind a firewall and need to communicate
through the internet, or if they need to communicate with a Network
Address Translation (NAT) process, then you can configure your dynamic
agents to use a local or remote gateway.
About this task
You can set up your dynamic agents to use a gateway for communication
with the
master domain manager or
to the
dynamic domain manager when
you install a dynamic agent, or you can configure a gateway subsequent
to the installation.
For information about the
gateway parameters available with the installation of a dynamic agent,
see Agent installation parameters.
To
configure an existing Tivoli Workload Scheduler version
9.2 or later dynamic agent to
communicate to its master domain manager or dynamic domain manager through
a local gateway, perform the following configuration steps:
Procedure
- Edit the JobManager.ini file on the dynamic agent workstation
where the gateway will reside. Edit the [ResourceAdvisorAgent] section
so that the value of the ResourceAdvisorURL parameter
is https://$(tdwb_server):$(tdwb_port)/ita/JobManagerGW/JobManagerRESTWeb/JobScheduler/resource ,
where, $(tdwb_server) and $(tdwb_port) correspond to
the host name and port of the dynamic agent workstation
with the gateway you are configuring.
- Stop and start the dynamic agent to
implement the changes.
Results
The
master domain manager or
dynamic domain manager can
now communicate with the
dynamic agent workstation
through the gateway.
Example
The following diagram depicts a network topology where
the master domain manager communicates to the dynamic agents, located
behind a firewall, through a gateway configured on one of the dynamic
agents.
The following are the configuration settings used in
the network topology depicted in the figure:
Table 1. Configuration
settingsDynamic Agent |
Configuration File |
Parameter |
Value |
Dynamic Agent 1 - Local gateway |
JobManager.ini |
Section
[ResourceAdvisorAgent]
ResourceAdvisorUrl
|
https://
$(tdwb_server):
$(tdwb_port)/ita/
JobManagerGW/
JobManagerRESTWeb/
JobScheduler/resource
where, - $(tdwb_server)
- The host name of the Dynamic Agent 1 workstation.
- $(tdwb_port)
- The port number of the Dynamic Agent 1 workstation.
|
Dynamic Agent 2 - Remote gateway |
JobManager.ini |
Section
[ResourceAdvisorAgent]
ResourceAdvisorUrl
|
https://
$(tdwb_server):
$(tdwb_port)/ita/
JobManagerGW/
JobManagerRESTWeb/
JobScheduler/resource
where, - $(tdwb_server)
- The host name of the Dynamic Agent 1 workstation.
- $(tdwb_port)
- The port number of the Dynamic Agent 1 workstation.
|
Dynamic Agent 3 - Local gateway |
JobManager.ini |
Section
[ResourceAdvisorAgent]
ResourceAdvisorUrl
|
https://
$(tdwb_server):
$(tdwb_port)/ita/
JobManagerGW/
JobManagerRESTWeb/
JobScheduler/resource
where, - $(tdwb_server)
- The host name of the Dynamic Agent 3 workstation.
- $(tdwb_port)
- The port number of the Dynamic Agent 3 workstation.
|
What to do next
For more information about the parameters in the
JobManager.ini and
JobManagerGW.ini files,
see
Configuring the agent.
To
see an example of the installation parameters that must be specified
to configure a gateway when installing a dynamic agent,
see Example installations and Dynamic agent gateway installation examples.