Hitachi

JP1 Version 12 JP1/Automatic Job Management System 3 Configuration Guide


20.4.1 List of environment setting parameters for the scheduler service environment

To set up the scheduler service environment, perform the necessary setup operations in the manager environment (JP1/AJS3 - Manager). Nothing is required in the agent environment (JP1/AJS3 - Agent).

The table below describes the environment setting parameters to be used to set the scheduler service environment in the manager environment (JP1/AJS3 - Manager).

To determine whether an environment setting parameter is to be set in Windows or UNIX, see the Applicable OS column.

Table 20‒2: Environment setting parameters (scheduler service environment setup)

No.

Definition key

Environment setting parameter

Definition

Applicable OS

Applicable product

1

[JP1_DEFAULT\JP1AJSMANAGER]

"DEFAULTSERVICENAME"=#1

The name of the default scheduler service

Windows

UNIX

M

2

"REMNETSERVICENAME"=#1

The name of the scheduler service that executes a remote jobnet

Windows

UNIX

M

3

"TRACELOGFILE"=#1

The name of the scheduler trace log file

Windows

UNIX

M

4

"TRACELOGDIV"=

Specifies the method to output a scheduler trace log (whether to output a trace log per scheduler service).

Windows

UNIX

M

5

"VRSHIFT_IMMINT"=#1

Whether a jobnet stops immediately when it is interrupted or killed

Windows

UNIX

M

6

"VRSHIFT_INTRERUN"=#1

Whether succeeding units are rerun when a jobnet is interrupted

Windows

UNIX

M

7

"IPC_TIMEOUT"=#1

Remote communication timeout

Windows

UNIX

M

8

"IPC_LOCALTIMEOUT"=#1

Local communication timeout

Windows

UNIX

M

9

"IPCRETRYINTERVAL"=#1

Retry interval

Windows

UNIX

M

10

"IPCRETRYCOUNT"=#1

Retry count

Windows

UNIX

M

11

"EVENTRETRY"=#1

The action to be taken for an event service connection failure

Windows

UNIX

M

12

"REUSELOGON"=#1

The method used to start the logon-session process

Windows

M

13

"LOGONSHMAX"=#1

The number of sessions that can share logon resources

Windows

M

14

[{JP1_DEFAULT|logical-host-name}\JP1AJSMANAGER]#2

"MAXSESSION"=

The maximum number of simultaneous sessions

Windows

UNIX

M

15

"AJSINETDLOGSIZE"=

The size of the ajsinetd internal log

Windows

UNIX

M

16

"MONLOG"=#1

Whether messages related to the connection and disconnection of JP1/AJS3 - View and JP1/AJS3 - Web Console to and from the scheduler service are to be output to the scheduler log

Windows

UNIX

M

17

"MONSYSLOG"=

In Windows:

Whether messages related to starting and terminating the ajsinetd processes, and connecting and disconnecting JP1/AJS3 - View are to be output to the Windows event log and integrated trace log

In UNIX:

Whether messages related to starting and terminating the ajsinetd processes, and connecting and disconnecting JP1/AJS3 - View are to be output to the syslog and integrated trace log

Windows

UNIX

M

18

"AUTHLOG"=

Whether messages related to user authentication are to be output to the scheduler log

Windows

UNIX

M

19

"AUTHSYSLOG"=

In Windows:

Whether messages related to user authentication are to be output to the Windows event log and integrated trace log

In UNIX:

Whether messages related to user authentication are to be output to the syslog and integrated trace log

Windows

UNIX

M

20

"HIDEOTHERLHOST"=

The scheduler services to be displayed for a login to JP1/AJS3 - View

Windows

UNIX

M

21

"CDMAXSESSION"=

Maximum number of allowed concurrent sessions for JP1/AJS3 - Web Console

Windows

UNIX

M

22

"AJSCDINETDLOGSIZE"=

The size of the ajscdinetd internal log

Windows

UNIX

M

23

"CONRESTRICTLOG"=

Whether messages related to restricting connection sources are to be output to the scheduler log

Windows

UNIX

M

24

"CONRESTRICTSYSLOG"=

In Windows:

Whether messages related to restricting connection sources are to be output to the Windows event log

In UNIX:

Whether messages related to restricting connection sources are to be output to the syslog

Windows

UNIX

M

25

"HIDEOTHERSERVICE"=

Whether to prevent the display of a scheduler service without access permissions in JP1/AJS3 - View

Windows

UNIX

M

26

"CHANGEPASSWORD"=

Whether changing of the JP1 user password is to be permitted in JP1/AJS3 - View

Windows

UNIX

M

27

"CHANGEPWDLOG"=

Whether messages related to changing of the password are to be output if the JP1 user password change function is enabled in JP1/AJS3 - View

Windows

UNIX

M

28

[{JP1_DEFAULT|logical-host-name}\JP1AJSMANAGER\scheduler-service-name]#2

"AJSLOGOUTPUTDEST"=

The output-destination setting for the scheduler log file

Windows

UNIX

M

29

"LOGSIZE"=

The size of the scheduler log file (when the file is output by a scheduler service)

Windows

UNIX

M

30

"AJSLOGFILE1"=

The name of scheduler log file 1

Windows

UNIX

M

31

"AJSLOGFILE2"=

The name of scheduler log file 2

Windows

UNIX

M

32

"LOGDLOG"=

Whether log data about starting and terminating the scheduler log output process (ajslogd.exe for Windows and ajslogd for UNIX) is to be output to the scheduler log

Windows

UNIX

M

33

"LOGDSYSLOG"=

In Windows:

Whether log data about starting and terminating the scheduler log output process (ajslogd.exe) is to be output to the Windows event log and the integrated trace log

In UNIX:

Whether log data about starting and terminating the scheduler log output process (ajslogd) is to be output to syslog and the integrated trace log

Windows

UNIX

M

34

"AJSLOGOUTPUTYEAR"=

Whether the year in a scheduler log date is to be output

Windows

UNIX

M

35

"AJSLOGOUTPUTEXTEND"=

The setting for extended output of a scheduler log

Windows

UNIX

M

36

"AUTOSTART"=

Whether a scheduler service is to be started automatically

Windows

UNIX

M

37

"SESSIONTIMEOUT"=

The connection timeout period

Windows

UNIX

M

38

"AJSSERVICEID"=

The scheduler service identification number

Windows

UNIX

M

39

"ISAMWRITEMODE"=

The write mode for updating an ISAM file

Windows

UNIX

M

40

"TABLENAMEPREFIX"=

The table name prefix

Windows

UNIX

M

41

"TABLENAMEPOSTFIX"=

The table ID

Windows

UNIX

M

42

"RDBAUTHID"=

The RDB permission identifier

Windows

UNIX

M

43

"RDBUSER"=

The RDB access user name

Windows

UNIX

M

44

"RDBPASSWORD"=

The RDB user password

Windows

UNIX

M

45

"RDBCHECKINTERVAL"=

The RDB server disconnection detection interval

Windows

UNIX

M

46

"RDBHOST"=

The name of the host at the RDB connection destination

Windows

UNIX

M

47

"RDBPORT"=

RDB port number

Windows

UNIX

M

48

"RDBIPC"=

The method used to communicate with the RDB server

Windows

UNIX

M

49

"RDBSENDMEMSIZE"=

The size of send-data memory for RDB interprocess memory communication

Windows

UNIX

M

50

"RDBRECVMEMSIZE"=

The size of receive-data memory for RDB interprocess memory communication

Windows

UNIX

M

51

"RDBCONNECTWAITTIME"=

The maximum wait time for connection to RDB

Windows

UNIX

M

52

"AJSCHARCODE"=

Character set

Windows

UNIX

M

53

"AJSTMPDIR"=

The name of the directory for temporary files

Windows

UNIX

M

54

"JOBINFDIR"=

The name of the directory for job error information

Windows

UNIX

M

55

"AJSBKUROOT"=

The name of the directory for backup information

Windows

UNIX

M

56

"HNTRLOGLEVEL"=

The level of the messages to be output to the integrated trace log file

Windows

UNIX

M

57

"SYSLOGCODE"=

The character set for outputting a log file

UNIX

M

58

"AJSSYSLOG"=

In Windows:

Whether messages about starting and terminating a scheduler service are to be output to the Windows event log

In UNIX:

Whether messages about starting and terminating a scheduler service are to be output to the syslog file

Windows

UNIX

M

59

"NETSYSLOG"=

In Windows:

Whether messages about starting and ending a jobnet are to be output to the Windows event log

In UNIX:

Whether messages about starting and ending a jobnet are to be output to the syslog file

Windows

UNIX

M

60

"JOBSYSLOG"=

In Windows:

Whether messages about starting and ending a job in a jobnet are to be output to the Windows event log

In UNIX:

Whether messages about starting and ending a job in a jobnet to be output to be output to the syslog file

Windows

UNIX

M

61

"AJSLOG"=

Whether messages about starting and terminating a scheduler service are to be output to the scheduler log file

Windows

UNIX

M

62

"NETLOG"=

Whether messages about starting and ending a jobnet are to be output to the scheduler log file

Windows

UNIX

M

63

"JOBLOG"=

Whether messages about starting and ending a job in a jobnet are to be output to the scheduler log file

Windows

UNIX

M

64

"OPELOG"=

Whether the operation log is to be output

Windows

UNIX

M

65

"LOGINFOALL"=

The output format of logs

Windows

UNIX

M

66

"REFLOG"=

Whether the reference log is to be output

Windows

UNIX

M

67

"LOGHEADER"=

Whether log information is to be output with the process ID added

Windows

UNIX

M

68

"INFOLOG"=

Whether the information log is to be output

Windows

UNIX

M

69

"ROOTJOBNETSCHEDULERANGE"=

The valid range for a root jobnet schedule

Windows

UNIX

M

70

"VIEWSTATUSRANGE"=

The range of the generation information to be used as the basis for acquiring the status via JP1/AJS3 - View or JP1/AJS3 - Web Console

Windows

UNIX

M

71

"STARTMODE"=

The startup mode of a scheduler service

Windows

UNIX

M

72

"OVERSCHEDULE"=

The mode for skipping a jobnet

Windows

UNIX

M

73

"SUPPRESS"=

Whether the execution of a job in the jobnet and a jobnet is suppressed

Windows

UNIX

M

74

"EXECDEFER"=

The repeat method of a jobnet

Windows

UNIX

M

75

"JOBSTATUSPORT"=

The service name of the port used to acquire the job status

Windows

UNIX

M

76

"QUEUELESSMULTIREQ"=

The maximum number of queueless job requests

Windows

UNIX

M

77

"UNITDEFINERELOAD"=

Whether the jobnet definition is updated as soon as it is changed

Windows

UNIX

M

78

"MAXSAVEGEN"=

The maximum number of saved generations

Windows

UNIX

M

79

"AJSPRINTNETSCHPRF"=

The method for handling the schedule rules of nested jobnets

Windows

UNIX

M

80

"SUBMITRETRYINTERVAL"=

The retry interval for submit processing

Windows

UNIX

M

81

"JOBEXECIPCBUFSIZE"=

The size of the job execution information communication buffer for a scheduler service

Windows

UNIX

M

82

"BACKGROUNDLEAVE"=

The method used to delete generations due to cancellation of registration or management of the number of saved generations

Windows

UNIX

M

83

"REQDAGTREQCONNECTTIMEOUT"=

The timeout period for communication with the queueless agent service

Windows

UNIX

M

84

"REQDAGTRECONNECTTIMEOUT"=

The timeout period for recovery processing for communication with a queueless agent service

Windows

UNIX

M

85

"COMMANDEVENT"=

Whether a JP1 event is issued when a command is executed or when an operation is performed from JP1/AJS3 - View or JP1/AJS3 - Web Console

Windows

UNIX

M

86

"NONRELOADHOLDING"=

Whether the definition of a unit on hold is reloaded

Windows

UNIX

M

87

"RJCUSE"=

Whether the execution order of root jobnets spread among different scheduler services is to be controlled by using a jobnet connector

Windows

UNIX

M

88

"JOBDELAYWARNMSG"=

Whether a start message is to be output to the integrated trace log when a scheduler service is started. The start message is generated when the scheduler service is stopped, if a job whose termination delay is monitored in accordance with a period of time required for the execution restarts its operation in the agent.

Windows

UNIX

M

89

"FGRECONLMT"=

The number of reconnection attempts when the flow control process cannot communicate with the scheduler service inter-communication control process

Windows

UNIX

M

90

"SAVEGENTYPE"=

The method for managing the number of logs to keep resulting from the execution of a jobnet for which start conditions are defined

Windows

UNIX

M

91

"AJSDBTYPE"=

The database type

Windows

UNIX

M

92

"AJSDBDIRECTORY"=

The name of the database directory

Windows

UNIX

M

93

"AJSSYSDIR"=

The system folder of each scheduler service

Windows

UNIX

M

94

"AJSLOGDIR"=

The log folder of each scheduler service

Windows

UNIX

M

95

"PREWAITUSE"=

Whether wait conditions are used

Windows

UNIX

M

96

"PREWAITEXTEND"=

Extension of the wait condition function

Windows

UNIX

M

97

"FLBDLOGSIZE"=

The size of an internal log file for a flow control subprocess

Windows

UNIX

M

98

"AGENTPROFMEMSIZE"=

The size of memory that can be used by an execution agent profile

Windows

UNIX

M

99

"UNITPROFMEMSIZE"=

The size of memory that can be used by a unit-attribute profile

Windows

UNIX

M

100

"UNITDEFDIVIDEUPDATE"=

Whether writing to a database during unit operations is to be divided

Windows

UNIX

M

101

"EXECREGISTRATIONNUMBER"=

Whether an execution registration number is treated as a calendar date or an execution date

Windows

UNIX

M

102

"SAVEPLANINFO"=

Whether the temporary-change operation and management functionality are used

Windows

UNIX

M

103

"DEFLENTYPE"=

The number of characters that can be used in a UTF-8 environment

UNIX

M

104

"CDSESSIONTIMEOUT"=

Timeout period for the connection with JP1/AJS3 - Web Console

Windows

UNIX

M

105

"CDMONSVRLOGSIZE"=

The size of the ajsmonsvr internal log

Windows

UNIX

M

106

"RERUNSUBORDINATE"=

Whether dependent units are to be re-executed

Windows

UNIX

M

107

"SERVICEMAXSESSION"=

The maximum allowable number of simultaneous sessions for a scheduler service

Windows

UNIX

M

108

"DEFAULTPRIORITY"=

Default execution priority of a job

Windows

UNIX

M

109

"AJSPRINTSORTUNITINF"

The order of relation line information entries to be output when the ajsprint command is executed

Windows

UNIX

M

110

"PREWAITRERUNSTATUS"=

Whether to end waiting when the unit succeeding the waiting-target unit is re-executed

Windows

UNIX

M

111

"NETCOMMENTEVENT"=

Whether comments about units are to be output for JP1 events whose object type is JOBNET

Windows

UNIX

M

112

"JOBCOMMENTEVENT"=

Whether comments about units are to be output for JP1 events whose object type is JOB

Windows

UNIX

M

113

"TRACELOGDIVDIR"=

The folder to store the trace log files for scheduler services.

Windows

UNIX

M

114

"AJSREPORTUSE"=

The setting that determines whether the performance report output function is to be used

Windows

UNIX

M

115

"AJSREPORTDIR"=

The directory to which performance log files are to be output

Windows

UNIX

M

116

"AJSREPORTSTOREDAYPERIOD"=

The minimum number of days for which performance log files are not deleted

Windows

UNIX

M

117

"ENHANCEDBACKUP"=

Whether to use the function that creates a backup during operation (backup enhancement function)

Windows

UNIX

M

118

"CONDGENWARNINT"=

The interval for checking the number of retained execution generations of the jobnets with start conditions before a message is output

Windows

UNIX

M

119

"CONDGENWARNNUM"=

The threshold for the number of retained execution generations of the jobnets with start conditions

Windows

UNIX

M

120

"MULTIMONWARNNUM"=

The threshold for the number of monitoring generations whose status is Now monitoring in a jobnet with start conditions

Windows

UNIX

M

121

"FLSTARTPERFIMP"=

Whether to improve the startup processing of the scheduler service

Windows

UNIX

M

122

"PREWAITNOSCHUNITS"=

If wait conditions are set for a unit that is not scheduled for execution, the setting of this item determines whether a wait occurs when the unit satisfies its execution conditions (for example, execution of the preceding job or jobnet ends).

Windows

UNIX

M

123

[JP1_DEFAULT\JP1AJSMANAGER\scheduler-service-name]

"AJSODBC_DSNAME"=

The ODBC file data source name

Windows

Linux

M

124

"AJSODBC_DBNAME"=

The database name

Windows

Linux

M

125

"STDFILEOUTDIR"=

The name of the directory in which standard output files and standard error output files are stored

Windows

Linux

M

126

[{JP1_DEFAULT|logical-host-name}\JP1AJS2\GATEWAY]#2

"GWMAXCONNECTION"=

The maximum number of concurrent connections for the scheduler service inter-communication control process (ajsgwd.exe for Windows and ajsgwd for UNIX)

Windows

UNIX

M

127

"GWPROCESSHA"=

Whether the process that manages the scheduler service inter-communication control process (ajsgwmasterd.exe for Windows and ajsgwmasterd for UNIX) terminates when the scheduler service inter-communication control process (ajsgwd.exe in Windows and ajsgwd in UNIX) terminates abnormally

Windows

UNIX

M

128

"GWRESTARTCOUNT"=

The number of times automatic restart is to be attempted when the scheduler service inter-communication control process terminates abnormally

Windows

UNIX

M

Legend:

M: JP1/AJS3 - Manager

#1

Specify this item directly under the [JP1_DEFAULT\JP1AJSMANAGER] key.

#2

Specify JP1_DEFAULT for the physical host. For logical-host-name, specify the name of a logical host.

Important

You can specify a maximum of 20 scheduler services for the physical and logical hosts on a machine. Specify a service name that is unique among all physical hosts of the local host and all logical hosts. For the service name, specify a character string of no more than 30 bytes. You can use alphanumeric characters and the following symbols:

!, #, $, %, +, - (hyphen), . (period)#, _ (underscore)

#

In Windows, do not use a period (.) at the end of the service name.

Do not use multi-byte characters, single-byte kana characters, or any symbols other than those above.

If you use an invalid character, the command interpreter will not correctly recognize the scheduler service name when it analyzes the command line, and a failure might occur.

Parameters that are not described here are used for maintenance purposes. Do not change the values of those parameters.