Job Management Partner 1/Base User's Guide

[Contents][Glossary][Index][Back][Next]


4.6 Communication settings example when JP1/Base is operating within a specific network in an environment with multiple networks

This section explains how to specify the communication settings when JP1/Base is operating within a specific network in an environment with multiple networks, based on the system configuration example shown in the following figure.

Figure 4-7 System configuration example when using JP1/Base (within a specific network in an environment with multiple networks)

[Figure]

The above figure assumes that hostL (a logical host) is a manager host, and that JP1/Base on each host is connected through network 2.

The table below indicates whether the communication settings for each host need to be changed in this configuration.

Host name Communication settings of the main part of JP1/Base Event service communication settings (edit of conf)
jp1hosts information Communication protocol settings
hostA (physical host) Required Required Required
hostL (logical host) Required Required Required
hostB Required Required Required

The procedure for changing the communication settings on each host is described below:

Organization of this section
(1) Changes required for hostA
(2) Changes required for hostL (logical host)
(3) Changes required for hostB

(1) Changes required for hostA

You need to set up the jp1hosts definition file and event server settings file (conf) so that JP1/Base on each host recognizes the IP address.

To specify communication settings:

  1. Stop all programs for which JP1/Base is a prerequisite or that depend on JP1/Base.
  2. Stop JP1/Base.
  3. Edit the jp1hosts definition file.
    Edit the jp1hosts definition file with the following information:
     
    # Correspond the IP address 20.0.0.10 to hostA, and 20.0.0.20 to hostL
    hostA 20.0.0.10
    hostL 20.0.0.20
  4. Execute the jbshostsimport command.
    jbshostsimport {-o|-r} jp1hosts-definition-file-name
  5. Execute the jbssetcnf command.
    jbssetcnf physical_ipany.conf
  6. Edit the event server settings file (conf).
    In the event server settings file (conf), change the ports and the remote-server parameters shown below:
    ports 20.0.0.10 jp1imevt jp1imevtapi
    remote-server hostL close 20.0.0.20
  7. Restart JP1/Base.
    Restart JP1/Base, JP1/Base prerequisite programs, and the programs that have dependency relationships with JP1/Base.

This completes the communication settings for hostA.

(2) Changes required for hostL (logical host)

To change the communication settings required for hostL (a logical host):

  1. Stop all programs for which JP1/Base is a prerequisite or that depend on JP1/Base.
  2. Stop JP1/Base.
  3. Edit the jp1hosts definition file.
    Edit the jp1hosts definition file with the following information:
    # Correspond the IP address 20.0.0.10 to hostA, 20.0.0.11 to hostB, and 20.0.0.20 to hostL
    hostA 20.0.0.10
    hostB 20.0.0.11
    hostL 20.0.0.20
  4. Execute the jbshostsimport command.
    jbshostsimport {-o|-r} jp1hosts-definition-file-name -h hostL
  5. Edit the logical_ipany.conf.
    Open the logical_ipany.conf using a text editor, look for [LOGICALHOSTNAME\JP1BASE], and change it to [hostL\JP1BASE].
  6. Execute the jbssetcnf command.
    jbssetcnf logical_ipany.conf 
  7. Edit the event server settings file (conf).
    In the event server settings file (conf), change the ports and the remote-server parameters shown below:
    ports 20.0.0.20 jp1imevt jp1imevtapi
    remote-server hostL close 20.0.0.20
  8. Edit the API settings file (api).
    In the API settings file (api), add the server parameters shown below:
    server hostA keep-alive 20.0.0.10
    server hostL keep-alive 20.0.0.20
    server hostB keep-alive 20.0.0.11
  9. Restart JP1/Base.
    Restart JP1/Base, JP1/Base prerequisite programs, and the programs that have dependency relationships with JP1/Base.

This completes the communication settings for hostL (a logical host).

(3) Changes required for hostB

To change the communication settings required for hostB:

  1. Stop all programs for which JP1/Base is a prerequisite or that depend on JP1/Base.
  2. Stop JP1/Base.
  3. Edit the jp1hosts definition file.
    Edit the jp1hosts definition file with the following information:
    # Correspond the IP address 20.0.0.11 to hostB, and 20.0.0.20 to hostL 
    hostB 20.0.0.11 
    hostL 20.0.0.20 
  4. Execute the jbshostsimport command.
    jbshostsimport {-o|-r} jp1hosts-definition-file-name
  5. Execute the jbssetcnf command.
    jbssetcnf physical_ipany.conf
  6. Edit the event server settings file (conf).
    In the event server settings file (conf), add the ports and the remote-server parameters shown below:
    ports 20.0.0.11 jp1imevt jp1imevtapi 
    remote-server hostL close 20.0.0.20 
  7. Restart JP1/Base.
    Restart JP1/Base, JP1/Base prerequisite programs, and the programs that have dependency relationships with JP1/Base.

This completes the communication settings for hostB.

[Contents][Back][Next]


[Trademarks]

All Rights Reserved. Copyright (C) 2009, Hitachi, Ltd.