Job Management Partner 1/Base User's Guide
This subsection describes some issues on using JP1/Base in an environment of distinct networks, based on the system configuration example shown in the following figure. This configuration assumes that the physical host hostA and the logical host logicalA are used as manager hosts, and hostX and hostY are used as agent (or client) hosts. In this configuration, you can log in from JP1/AJS - View on hostX to JP1/AJS - Manager on hostA to execute jobs on hostY, or you can log in from JP1/IM - View on hostX to JP1/IM - Manager on hostA to monitor hostY and to execute automated actions on hostY.
Figure 4-4 A system configuration example to use JP1/Base in an environment of distinct networks
The following is a list of things to consider for the settings:
- Whether you will adopt the JP1/Base communication protocol.
- How you want to configure the communication settings of the main part of JP1/Base.
The communication settings of the main part of JP1/Base are required to exchange data other than JP1 events between hosts. This includes the data for user authentication, distribution of the configuration definition information, or remote commands (for JP1/IM). When you consider the communication settings of the main part of JP1/Base, the following two points are important:
- definition of jp1hosts information.
- selection of the communication protocol to transmit/receive data.
- How you want to configure the communication settings of event services.
The communication settings of event services are required to exchange JP1 events between hosts.
Note that you must restart JP1/Base after you change the communication settings.
- Organization of this subsection
- (1) Whether you will adopt the JP1/Base communication protocol.
- (2) Definition of jp1hosts information (for the main part of JP1/Base)
- (3) Selection of communication protocol to transmit/receive data (for the main part of JP1/Base)
- (4) Communication settings of event services
- (5) Restart JP1/Base
(1) Whether you will adopt the JP1/Base communication protocol.
By default, JP1/Base 06-71 and later versions run using the communication settings of version 06-51 or earlier to maintain backward compatibility. You must first decide whether you will adopt the JP1/Base communication protocol.
(2) Definition of jp1hosts information (for the main part of JP1/Base)
Some OSs do not allow resolution of one host name into multiple IP addresses. If this is the case, JP1/Base can resolve IP addresses by defining its own hosts information. This hosts information dedicated for JP1/Base is called jp1hosts information. To enable both physical and logical hosts to use subnet1 and subnet2, assign IP addresses of physical and logical hosts to both NICs (use the ipconfig command in UNIX). Then, the assignments must be defined as the jp1hosts information.
When you execute ping logicalA on hostX, it might detect 20.0.0.11 of subnet2 and you might not be able to establish communication. This case can also be resolved by defining jp1hosts on hostX.
- Note
- Define the jp1hosts information only when host names cannot be resolved with hosts and DNS settings.
To apply the jp1hosts information written in a jp1hosts definition file, use the jpshostsimport command to register it with the common definition information. For details, see 4.3.2 Defining jp1hosts information.
(3) Selection of communication protocol to transmit/receive data (for the main part of JP1/Base)
You need to change the communication protocol when you use a host connected to multiple networks in a cluster system. This subsection briefly describes the selection of the communication protocol based on Figure 4-4.
A host connected to multiple networks uses both physical and logical hosts. If you change the reception setting to the ANY binding method, the logical hosts might receive the data directed to the physical hosts and vice versa. Therefore, the reception setting must be the IP binding method.
On the other hand, the transmission setting must be the ANY binding method because the IP binding method might send data only to subnet1 or subnet2.
When you set JP1/Base for use in a cluster system, both transmission and reception settings are set to the IP binding method by default. Therefore, you need to change the transmission setting to the ANY binding method. To apply the changes of the communication protocol for the main part of JP1/Base, use the jbssetcnf command to register the communication protocol settings files with the common definition information. For details, see 4.3.3 Changing communication settings.
(4) Communication settings of event services
In the case of event services, edit the event server settings file (conf) to change the communication settings described in 11.3.1(2) Definition of jp1hosts information (for the main part of JP1/Base) and 11.3.1(3) Selection of communication protocol to transmit/receive data (for the main part of JP1/Base). For details, see 4.3.4 Changing communication settings of event services.
(5) Restart JP1/Base
You must restart JP1/Base after you change the communication settings.
All Rights Reserved. Copyright (C) 2009, Hitachi, Ltd.