Hitachi

JP1 Version 12 JP1/Service Support Configuration and Administration Guide


10.1.4 Configuring JP1/Service Support in a cluster system

To use JP1/Service Support in a cluster system, run JP1/Service Support on a logical host under the control of the cluster software so that JP1/Service Support supports failover. In this case, configuration of JP1/Service Support is as follows.

Organization of this subsection

(1) Overview of the configuration of JP1/Service Support in a cluster system

The following figure shows an example configuration of JP1/Service Support in a cluster system.

Figure 10‒2: Example configuration of JP1/Service Support in cluster use

[Figure]

(2) Files on the shared disk

After you set up JP1/Service Support for cluster environment, the files below are created on the shared disk. These files are necessary for executing JP1/Service Support on a logical host.

Table 10‒3: Files on the shared disk

Type of shared file

Folder name

Item management database

shared-folder\db\

Database-related files

shared-folder\dbms\Setup_Input_HA\

Log files

shared-folder\log\

Cluster environment files

shared-folder\tools\setup\

Note that the Item storage database is not created when you set up JP1/Service Support in the cluster environment. You need to create the database in a separate operation.

Note that because the shared disk is used by both the primary node and the secondary node, if the disk becomes unavailable, the cluster environment for JP1/Service Support will be unavailable. Therefore, you need to take necessary measures, such as using a different power supply for the shared disk from the ones for the hosts.

(3) JP1/Service Support services and processes

Contrary to other JP1 products, such as JP1/IM - Manager, JP1/AJS, and JP1/Base, in JP1/Service Support, cluster environment settings will not create services dedicated to the logical host. JP1/Service Support uses the services created during installation without change. You can use these services as the services for a cluster environment if you set up JP1/Service Support for cluster environment.

The table below lists the JP1/Service Support services used for cluster operation. Register these services in the cluster software, and then execute the services.

Table 10‒4: JP1/Service Support services

Display name

Service name

Internal component name

JP1/Service Support - Web Service

JP1_Service Support-WebService

Web server

JP1/Service Support

JP1_Service Support

WWW container server

JP1/Service Support - DB Server

HiRDBEmbeddedEdition_JS0

Item management database server

JP1/Service Support - DB Cluster Service

HiRDBClusterService_JS0

Item management database server

(Service for cluster)

JP1/Service Support - Task Service

JP1_ServiceSupport-TaskService

Task practice service

The Display name column lists the names displayed when you select Control Panel, Administrative Tools, and then Services. If you control the services by using a net command (net start or net stop) from the cluster software, specify a name listed in the Display name column for the net command.

The Service name column lists the service names used to register in WSFC. Specify a name listed in the Service name column for the service name of WSFC.

Notes:
  • After you install JP1/Service Support, only JP1/Service Support - DB Server among the JP1/Service Support services is registered with the startup type Automatic. If you run JP1/Service Support in a cluster system with this setting unchanged, a failover fails. Therefore, after you set up JP1/Service Support on both the primary node and the secondary node, you need to change this setting from Automatic to Manual.

  • For cluster use, if the value of the use key is false in all the sections for commands in the Definition file for the task practice service (jp1imss_service_setting.conf), the JP1/Service Support - Task Service service fails to start. This causes a failover. Therefore, in a cluster environment, you must set the value of the use key to true in at least one section. Also, if you do not want to use JP1/Service Support - Task Service service in a cluster environment, do not register this service in the cluster software.

    Note

    Relationship between JP1/Service Support services and processes

    Abnormal termination of a JP1/Service Support service triggers a failover. A JP1/Service Support service terminates abnormally when a closely related process terminates abnormally. The following table lists the processes that affect the services.

Table 10‒5: Processes that affect services

Service (display name)

Processes that affect the service

JP1/Service Support - Web Service

httpsd.exe

JP1/Service Support

jss_service.exe and cjstartweb.exe

JP1/Service Support - DB Server

pdprcd.exe

JP1/Service Support - DB Cluster Service

pdsha.exe

JP1/Service Support - Task Service

jss_taskservice.exe