Hitachi

JP1 Version 12 JP1/Base User's Guide


Extended startup process definition file

Organization of this page

Format

process-name|path|startup-options|restart-or-not|number-of-restarts|retry-interval|restart-count-reset-time|

Parameters by type

Required parameters:

None

Custom parameters:

None

File name

jp1bs_service_0700.conf

Storage destination directory

In Windows:

installation-folder\conf\

shared-folder\jp1base\conf\ (in a cluster system)

In UNIX:

/etc/opt/jp1base/conf/

shared-directory/jp1base/conf/ (in a cluster system)

Description

This file contains information on what processes to automatically restart, should a process abnormally stop, regardless the reason. Normally, you do not need to change the initial settings.

The following is a list of processes that are managed by the extended startup process definition file.

Table 16‒23: Processes managed by the extended startup process definition file

Parent process

Function

Child process

Function

jbs_spmd

JP1/Base process management

jbscomd

Inter-process communication

A prerequisite process for the jbssrvmgr process and the jbslcact process

jcocmd

Command execution

jbsroute

Configuration management

jbssessionmgr

Authentication server

jbsplugin

Plug-in service

jbshcd

Health check (for local host monitoring)

jbshchostd

Health check (for remote host monitoring)

jbssrvmgr

Service management control

This process depends on the jbscomd process

jbslcact

Local action

This process depends on the jbscomd process

Application of settings

Execute the jbs_spmd_reload command or restart JP1/Base to apply the settings. For details on the jbs_spmd_reload command, see jbs_spmd_reload in 15. Commands.

Definition details

The definition file contains initial definitions when you open it first. Do not modify the parameters for the process name, path, and startup options. Also note that you cannot omit the parameter delimiter (|). To insert a comment line, prefix the line with #. The characters following # and up to the next linefeed constitute a comment.

Restart or not

Specify whether to restart a process when it ends abnormally. To restart a process, specify 1. Otherwise, specify 0. The default is 0.

For groups of processes that have dependencies, set the same value to all child processes.

Number of restarts

Specify how many times the system will attempt to restart a process. The specifiable range is 0 to 99. An optimum number is already set for each process. You can change the number as required. This parameter is valid only when the restart-or-not parameter is set to 1.

Retry interval

Specify the interval (in seconds) at which the system will attempt to restart a process. The specifiable range is 0 to 3,600. An optimum number is already set for each process. You can change the number as required. This parameter is valid only when the restart-or-not parameter is set to 1.

Restart count reset time

Specify the number of seconds that will elapse after the process is restarted, before the number of restarts is reset. The number of restarts is reset the specified time after the process is restarted. Then, the next time the process ends abnormally, the restart count starts from 1.

If the restarted process ends abnormally before the specified time elapses after the restart, however, the previous restart count remains. The specifiable range is 3600 to 2147483647 (seconds). An optimum number is already set for each process. You can change the number as required. This parameter is valid only when the restart-or-not parameter is set to 1.

Notes

Definition examples