Job Management Partner 1/Automatic Job Management System 3 Configuration Guide 2

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


2.7 Setting up the queueless job execution environment

As the initial step in setting up a new queueless job execution environment, you must first execute the ajsqlsetup command. For a manager-agent configuration, you must execute the ajsqlsetup command for both the manager and agent.

For details about the ajsqlsetup command, see ajsqlsetup in 3. Commands Used for Special Operation in the manual Job Management Partner 1/Automatic Job Management System 3 Command Reference 2.

To set up the queueless job execution environment, use the queueless agent environment (queueless agent service).

The table below lists the environment setting parameters to be used to set up the queueless job execution environment in the manager environment (JP1/AJS3 - Manager) and the agent environment (JP1/AJS3 - Agent).

Note that the environment setting parameters to be used to set up a queueless job execution environment cannot be specified by using the jajs_config command. Use the jbssetcnf command. For details on the jbssetcnf command, see the Job Management Partner 1/Base User's Guide.

To determine whether an environment setting parameter is to be set in Windows or UNIX, see the Applicable OS column. To determine whether an environment setting parameter is to be set in the manager environment (JP1/AJS3 - Manager) or the agent environment (JP1/AJS3 - Agent), see the Applicable product column.

Table 2-7 Environment setting parameters (queueless job execution environment setup)

No. Definition key Environment setting parameter Definition Applicable OS Applicable product
1 [JP1_DEFAULT\JP1QLAGENT] "AJSQL_JOBMAX"= Maximum number of simultaneous jobs within a queueless agent service Windows
UNIX
M, A
2 "AJSQL_CHARCODE"= Language encoding used to display job information and job output results Windows
UNIX
M, A
3 "AJSQL_JOBWAITMAX"= Maximum number of waiting jobs within a queueless agent service Windows
UNIX
M, A
4 "AJSQL_NOATTACHREQ"= Processing when the execution on an unattached logical host is requested Windows
UNIX
M, A
5 "AJSQL_EXECCURRENTSCRIPT"= Whether to execute a script file in the current path UNIX M, A
6 "AJSQL_TRACELOGFILE"= Trace-log file name Windows
UNIX
M, A
7 "AJSQL_LOADUSERPROFILE"= Definition of whether to load the user profile Windows M, A
8 "AJSQL_VARDQUOTEADD"= Processing for converting a $JP1AJS2_JPQTEMPxx$ variable Windows
UNIX
M, A
9 "AJSQL_CONNECTTIMEOUT"= Length of time before an attempt to connect to the queueless file transfer service for communication times out Windows
UNIX
M, A
10 "AJSQL_CONNECTCOUNT"= Number of retries when attempting to connect to the queueless file transfer service Windows
UNIX
M, A
11 "AJSQL_CONNECTINT"= Retry interval when attempting to connect to the queueless file transfer service for communication Windows
UNIX
M, A
12 "DISABLE_FS_REDIRECTION"= Setting for disabling file system redirection when jobs are executed in the WOW64 environment Windows M, A
13 "ENABLE_LONG_EXT"= Setting for whether to execute a job specified for an executable file whose extension is 4 bytes or more in an application associated with the executable-file extension Windows M, A
14 "AJSQL_CREATEWINDOWSTATION"= Setting for preventing a problem whereby a queueless job ends abnormally with return value 128 Windows M, A
15 "AJSQL_EXECLOG"= Whether to enable the internal log output function for queueless job execution Windows
UNIX
M, A
16 "AJSQL_EXECLOG_FTPPATH"= Name of the folder used to store the queueless job execution internal log output by the queueless file transfer service Windows
UNIX
M, A
17 [{JP1_DEFAULT|logical-host-name}\JP1QLAGENT]# "AJSQL_LOGFILE"= Log folder name Windows
UNIX
M, A
18 "AJSQL_LOGSIZE"= Log file size Windows
UNIX
M, A
19 "AJSQL_STATFILE"= Status file name Windows
UNIX
M, A
20 "AJSQL_STATSIZE"= Status file size Windows
UNIX
M, A
21 "AJSQL_ATTACH"= Whether to attach the logical host set when the queueless agent service starts Windows
UNIX
M, A
22 "AJSQL_EXECLOG_AGTPATH"= Name of the folder used to store the internal log of the queueless job execution output by the queueless agent service Windows
UNIX
M, A
23 "AJSQL_AGTWORKPATH"= Workpath used in a queueless job and the name of a directory for temporary files Windows
UNIX
M, A
24 [logical-host-name\JP1QLAGENT] "AJSQL_CLUSTERREQ"= Processing to be performed if a queueless cluster process is unable to attach a logical host Windows M, A
25 [{JP1_DEFAULT|logical-host-name}\JP1QLAGENT\AJSQL_CLASS\class-name]# "AJSQL_CJOBMAX"= Maximum number of jobs that can be executed simultaneously within a class Windows
UNIX
A
26 "AJSQL_CJOBWAITMAX"= Maximum number of waiting jobs within a class Windows
UNIX
A

Legend:
M: JP1/AJS3 - Manager
A: JP1/AJS3 - Agent

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

The following describes each of the environment setting parameters.

Parameters that are not described here are used for maintenance purposes. Do not change their values.

The default value is used whenever a value is not specified for an environment setting parameter.

Organization of this section
(1) "AJSQL_JOBMAX"=dword:maximum-number-of-concurrently-executable-jobs-within-a-queueless-agent-service
(2) "AJSQL_CHARCODE"="{none|C|SJIS|EUC|UTF-8}"
(3) "AJSQL_JOBWAITMAX"=dword:maximum-number-of-waiting-jobs-within-the-queueless-agent-service
(4) "AJSQL_NOATTACHREQ"="{exec|error}"
(5) "AJSQL_EXECCURRENTSCRIPT"="{yes|no}"
(6) "AJSQL_TRACELOGFILE"="trace-log-file-name"
(7) "AJSQL_LOADUSERPROFILE"="{yes|no}"
(8) "AJSQL_VARDQUOTEADD"="{yes|no}"
(9) "AJSQL_CONNECTTIMEOUT"=dword:connection-timeout-value
(10) "AJSQL_CONNECTCOUNT"=dword:number-of-connection-retries
(11) "JSQL_CONNECTINT"=dword:retry-interval-for-communication-connection
(12) "DISABLE_FS_REDIRECTION"=dword:setting-value
(13) "ENABLE_LONG_EXT"=dword:setting-value
(14) "AJSQL_CREATEWINDOWSTATION"="{yes|no}"
(15) "AJSQL_EXECLOG"="{yes|no}"
(16) "AJSQL_EXECLOG_FTPPATH"="name-of-the-directory-used-to-store-the-internal-log-output-by-the-queueless-file-transfer-service"
(17) "AJSQL_LOGFILE"="log-folder-name"
(18) "AJSQL_LOGSIZE"=dword:log-file-size
(19) "AJSQL_STATFILE"="status-file-name"
(20) "AJSQL_STATSIZE"=dword:status-file-size
(21) "AJSQL_ATTACH"="{yes|no}"
(22) "AJSQL_EXECLOG_AGTPATH"="name-of-the-directory-used-to-store-the-internal-log-output-by-the-queueless-agent-service"
(23) "AJSQL_AGTWORKPATH"="work-path-used-in-the-queueless-job-and-the-name-of-the-directory-for-temporary-files"
(24) "AJSQL_CLUSTERREQ"="{exec|error}"
(25) "AJSQL_CJOBMAX"=dword:maximum-number-of-simultaneous-jobs-within-a-class
(26) "AJSQL_CJOBWAITMAX"=dword:maximum-number-of-jobs-that-can-wait-in-a-class

(1) "AJSQL_JOBMAX"=dword:maximum-number-of-concurrently-executable-jobs-within-a-queueless-agent-service

Use this parameter to specify the maximum number of concurrently executable jobs within a queueless agent service.

Specify this parameter if you want to limit the number of concurrently executable queueless jobs according to available machine resources.

If the number of jobs exceeds the specified value, the jobs exceeding the value enter the wait status (pooled in memory of the queueless agent). For details about how to specify the number of jobs that can wait, see the explanation of the AJSQL_JOBWAITMAX environment setting parameter.

Specifiable values
A hexadecimal value from 0 to 400 (0 to 1,024 in decimal)

Default value
  • In Windows:
    dword:00000005 (5 in decimal)
  • In UNIX:
    dword:00000400 (1,024 in decimal)

Recommended value
Set the value appropriate for the operating environment.

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(2) "AJSQL_CHARCODE"="{none|C|SJIS|EUC|UTF-8}"

Use this parameter to specify the character set used to display job information and job output results.

Specify this parameter if the language encoding of the manager host and that of the agent host are different.

The LANG environment variable used when a job is executed is the LANG environment variable specified when the queueless agent service starts.

Specifiable values

none
The 7-bit ASCII character set is used. There is no character code version between the manager and the agent.

C
The 7-bit ASCII character set is used. There is no character code version between the manager and the agent.

SJIS
The Shift JIS character set is used.

EUC
The EUC character set is used.

UTF-8
The UTF-8 character set is specified.

Default value
none

Recommended value
Set the value appropriate for the operating environment.

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(3) "AJSQL_JOBWAITMAX"=dword:maximum-number-of-waiting-jobs-within-the-queueless-agent-service

Use this parameter to specify the maximum number of jobs that are allowed to wait within a queueless agent service.

Specify this parameter if the peak number of queueless jobs that are being executed exceeds the maximum number of simultaneous jobs.

If the number of jobs exceeds the specified value, the queueless agent service fails to start.

Specifiable values
A hexadecimal value from 0 to 19000 (0 to 102,400 in decimal)

Default value
  • In Windows:
    dword:00000800 (2,048 in decimal)
  • In UNIX:
    dword:00000000

Recommended value
Set the value appropriate for the operating environment.

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(4) "AJSQL_NOATTACHREQ"="{exec|error}"

Use this parameter to specify the processing for a request for execution on an unattached logical host.

Specifiable values

exec
The request is processed on the physical host.

error
The request results in an error.

Default value
exec

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(5) "AJSQL_EXECCURRENTSCRIPT"="{yes|no}"

If you use a relative path to specify the script file, you need to specify whether a script file already in the current path is to be executed when a job is executed.

The current path is the path specified for Working path. If a path is not specified for Working path, the home directory of the OS user who executes the job is used as the current path.

Specifiable values

yes
The script file in the current path has priority.

no
When a job is executed, the path in the PATH environment variable is followed to find and execute the target script file.

Default value
no

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

Cautionary note
If you specify yes for this parameter, the current path is searched to locate the script file. Therefore, the job will fail to start if a hard disk failure or another problem causes the search for the script file to fail.

(6) "AJSQL_TRACELOGFILE"="trace-log-file-name"

Use this parameter to specify the name of the trace log file for the queueless agent. Specify a full path name.

If you do not specify this parameter, a trace log is not output.

Specifiable values
A character string of no more than 255 bytes

Default value
The following file is assumed at setup:
  • In Windows Server 2008:
    %ALLUSERSPROFILE%\HITACHI\JP1\JP1_DEFAULT\JP1AJS2\log\tracelog.ql (The default value of %ALLUSERSPROFILE% is system-drive\ProgramData.)
  • In Windows Server 2003:
    JP1/AJS3-installation-folder\log\tracelog.ql
  • In UNIX:
    /var/opt/jp1ajs2/log/tracelog.ql

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(7) "AJSQL_LOADUSERPROFILE"="{yes|no}"

Use this parameter to specify whether to load user the profile information about the OS user who executes a job when a job is executed.

Specify this parameter value if the user information must be set in the logon session of the OS user when PC jobs are executed.

For details, see 6.4.2 Executing a job that requires a user profile in a queueless job execution environment in the Job Management Partner 1/Automatic Job Management System 3 Configuration Guide 1.

Specifiable values

yes
Specify this value to load the user profile.

no
Specify this value if you do not want to load the user profile.

Default value
no

Recommended value
Set the value appropriate for the operating environment.

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(8) "AJSQL_VARDQUOTEADD"="{yes|no}"

When a $JP1AJS2_JPQTEMPxx$ variable is converted, use this parameter to select whether to enclose the variable value after conversion in double quotation marks (").

The setting of this parameter is valid for the physical host and all logical hosts.

Specifiable values

yes
The variable value after conversion is enclosed in double quotation marks (").

no
The variable value after conversion is not enclosed in double quotation marks (").

Default value
yes

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(9) "AJSQL_CONNECTTIMEOUT"=dword:connection-timeout-value

Use this parameter to specify the length of time before an attempt to the connect to the queueless file transfer service times out.

Specifiable values
A hexadecimal value (in seconds) from 00000000 to 00000258 (0 to 600 in decimal).
If you specify dword:00000000, the timeout value depends on the connection timeout value of the OS.

Default value
dword:0000000A (10 in decimal)

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(10) "AJSQL_CONNECTCOUNT"=dword:number-of-connection-retries

Use this parameter to specify the number of retries to be attempted if a communication error occurs during processing to connect to the queueless file transfer service.

Specifiable values
A hexadecimal value (in seconds) from 00000000 to 00000064 (0 to 100 in decimal)

Default value
dword:00000003 (3 in decimal)

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(11) "JSQL_CONNECTINT"=dword:retry-interval-for-communication-connection

Use this parameter to specify the retry interval if a communication error occurs during processing to connect to the queueless file transfer service.

Specifiable values
A hexadecimal value (in seconds) from 00000000 to 0000003C (0 to 60 in decimal)

Default value
dword:00000001 (1 in decimal)

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(12) "DISABLE_FS_REDIRECTION"=dword:setting-value

Use this parameter to specify whether to disable file system redirection when jobs are executed in the WOW64 environment and Queueless Agent is specified for Exec. service.

For details, see 6.6.2 Disabling file system redirection when jobs are executed in a WOW64 environment in the Job Management Partner 1/Automatic Job Management System 3 Configuration Guide 1.

Specifiable values

0
File system redirection is enabled when jobs are executed in the WOW64 environment.

1
File system redirection is disabled when jobs are executed in the WOW64 environment.

Default value
dword:00000000 (0 in decimal)

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(13) "ENABLE_LONG_EXT"=dword:setting-value

Use this parameter to specify whether to execute a job specified for an executable file whose extension is 4 bytes or more in an application associated with the executable-file extension when Queueless Agent has been specified for Exec. service.

For details, see 6.2.18 Executing a job whose executable file name has an extension longer than three bytes in the Job Management Partner 1/Automatic Job Management System 3 Configuration Guide 1.

Specifiable values

0
Although the executable-file extension is 4 bytes or more, the job specified for the file is executed in the application that is associated with the first three digits of the executable-file extension.
If the system cannot find the application that is associated with the first three digits of the extension, the job does not start.

1
If the executable-file extension is 4 bytes or more, the job is executed in the application that is associated with the extension.
If Standard is specified for Exec. service, the job is executed with a long file name when the executable file is executed with an extension of 4 bytes or more.

Default value
dword:00000000 (0 in decimal)

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(14) "AJSQL_CREATEWINDOWSTATION"="{yes|no}"

Use this parameter to specify whether to prevent a problem whereby a job ends abnormally with return value 128.

For details, see 6.4.3 Preventing a queueless job from ending abnormally with return value 128 in the Job Management Partner 1/Automatic Job Management System 3 Configuration Guide 1.

Specifiable values

yes
A problem whereby a job ends abnormally with return value 128 is prevented.

no
A problem whereby a job ends abnormally with return value 128 is not prevented.

Default value
no

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(15) "AJSQL_EXECLOG"="{yes|no}"

Use this parameter to specify whether to enable the internal log output function for queueless job execution.

Specifiable values

yes
The internal log output function for the queueless job execution is enabled.

no
The internal log output function for the queueless job execution is disabled.

Default value
yes

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service or the JP1/AJS3 Queueless File Transfer service is restarted

(16) "AJSQL_EXECLOG_FTPPATH"="name-of-the-directory-used-to-store-the-internal-log-output-by-the-queueless-file-transfer-service"

Use this parameter to specify the name of the directory used to store the internal log data output by the queueless file transfer service. Specify a full path name.

Specifiable values
A character string of no more than 200 bytes

Default value
  • In Windows Server 2008:
    %ALLUSERSPROFILE%\HITACHI\JP1\JP1_DEFAULT\JP1AJS2\log (The default value of %ALLUSERSPROFILE% is system-drive\ProgramData.)
  • In Windows Server 2003:
    JP1/AJS3-Manager-installation-folder\log
  • In UNIX:
    /var/opt/jp1ajs2/log

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless File Transfer service is restarted

Cautionary note
Specify the name of a directory on the local disk.

(17) "AJSQL_LOGFILE"="log-folder-name"

Use this parameter to specify the name of the log folder to which the messages related to starting and ending executed jobs are output. Specify a full path name.

Specifiable values
A character string of no more than 180 bytes

Default value
  • In Windows Server 2008:
    %ALLUSERSPROFILE%\HITACHI\JP1\JP1_DEFAULT\JP1AJS2\log (The default value of %ALLUSERSPROFILE% is system-drive\ProgramData.)
  • In Windows Server 2003:
    JP1/AJS3-installation-folder\log
  • In UNIX:
    For a physical host: /var/opt/jp1ajs2/log
    For a logical host: shared-directory-name/jp1ajs2/log

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted or the logical host is attached

(18) "AJSQL_LOGSIZE"=dword:log-file-size

Use this parameter to specify the size of the log file.

Because this log file used to check the job execution status, specify a size that is sufficient for storing the log data for at least one day.

As the log file, the system uses two files (file 1 and file 2), each of which has the size specified for this parameter.

Specifiable values
0 or a value (in kilobytes) from 4 to 1E8480 in hexadecimal (0 or a value from 4 to 2,000,000 in decimal)

Default value
dword:00002000 (8,192 in decimal)

Recommended value
Set the value appropriate for the operating environment.

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted or the logical host is attached

Cautionary note
When the information written to file 1 reaches the limit specified in this parameter, the writing of information switches to file 2. When the information written to file 2 reaches the limit, the writing of information switches back to file 1 and existing information is overwritten. Because the repeated switching between files 1 and 2 continually overwrites older information, you must be especially careful in specifying the file size.

(19) "AJSQL_STATFILE"="status-file-name"

Use this parameter to specify the name of the status file used to store information about running jobs. Specify a full path name.

Specifiable values
A character string of no more than 255 bytes

Default value
  • In Windows Server 2008:
    %ALLUSERSPROFILE%\HITACHI\JP1\JP1_DEFAULT\JP1AJS2\log\ajsqlstat.dat (The default value of %ALLUSERSPROFILE% is system-drive\ProgramData.)
  • In Windows Server 2003:
    JP1/AJS3-installation-folder\log\ajsqlstat.dat
  • In UNIX:
    For a physical host: /var/opt/jp1ajs2/log/ajsqlstat.dat
    For a logical host: shared-directory-name/jp1ajs2/log/ajsqlstat.dat

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted or the logical host is attached

(20) "AJSQL_STATSIZE"=dword:status-file-size

Use this parameter to specify the size of the status file used to store information about running jobs.

When the a status file is used, although nodes are switched for the requesting scheduler service and executing queueless agent before job-end results are reported to the requesting manager, the job-end results can be reported after a restart.

The job status can be managed on the manager side even if the scheduler service requesting execution of a queueless job fails during job execution. If you want to improve the reliability, specify this parameter.

One kilobyte corresponds to the information for about 12 jobs.

Specifiable values
0 or a value (in kilobytes) from 4 to 1E8480 in hexadecimal (0 or 4 to 2,000,000 in decimal)

Default value
dword:00000800 (2,048 in decimal)

Recommended value
Set the value appropriate for the operating environment.

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted or the logical host is attached

Cautionary note
If you specify 0 for this parameter, the information about running jobs is not stored. If nodes are switched for the scheduler service requesting execution during job execution, the end status of a running job will be unknown.
If you specify a non-zero value, the job status might be displayed as Ended abnormally even if the job itself has terminated normally. This is because an attempt to transfer output (the information sent by the job to the standard error output) from the agent host to the manager host has failed. You can prevent this problem from occurring by only sending output to the standard error output when an error occurs.

(21) "AJSQL_ATTACH"="{yes|no}"

Use this parameter to specify whether to attach the logical host that was set when the queueless agent service stared.

This item is effective only if you specify the logical host key.

Specifiable values

yes
The logical host is attached.

no
The logical host is not attached.
To enable the logical host to be used, use the ajsqlattach command to attach it after starting the queueless agent service.

Default value
no

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted

(22) "AJSQL_EXECLOG_AGTPATH"="name-of-the-directory-used-to-store-the-internal-log-output-by-the-queueless-agent-service"

Use this parameter to specify the name of the directory used to store the internal log data output by the queueless agent service. Specify a full path name.

Specifiable values
A character string of no more than 200 bytes

Default value
  • In Windows Server 2008:
    %ALLUSERSPROFILE%\HITACHI\JP1\JP1_DEFAULT\JP1AJS2\log (The default value of %ALLUSERSPROFILE% is system-drive\ProgramData.)
  • In Windows Server 2003:
    JP1/AJS3-Manager-installation-folder\log
  • In UNIX:
    /var/opt/jp1ajs2/log

Recommended value
Default value

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted or the logical host is attached

Cautionary note
Specify the name of a directory on the local disk.
The directory name for cluster use is as follows:
name-of-the-directory-used-to-store-the-internal-log-output-by-the-queueless-agent-service/ajsqlexeclog-[logical-host-name]
 
If the full path name is 256 bytes or more, the first 30 bytes are used as the logical host name specified for logical-host-name.
If there are multiple logical hosts satisfying the above conditions and the first 30 bytes of their names are the same, the internal logs of these logical hosts are output to the same file. However, if the internal logs of multiple logical hosts are output to the same file, starting the queueless job might slow down and the output of internal logs might fail.
If the internal logs of multiple logical hosts will be output to the same file, specify a different directory path for the AJSQL_EXECLOG_AGTPATH environment setting parameter for each logical host, so that the internal logs will be output to different files. If you change the value of the AJSQL_EXECLOG_AGTPATH environment setting parameter to a non-default value, you also have to edit the contents of the data collection sample script. For details, see 7.1 Collecting log data in the Job Management Partner 1/Automatic Job Management System 3 Configuration Guide 1.

(23) "AJSQL_AGTWORKPATH"="work-path-used-in-the-queueless-job-and-the-name-of-the-directory-for-temporary-files"

Use this parameter to specify the work path to be used for queueless jobs and the name of the directory to be used for temporary files. Specify a full path name.

Specifiable values
A character string of no more than 100 bytes

Default value
  • In Windows Server 2008:
    %ALLUSERSPROFILE%\HITACHI\JP1\JP1_DEFAULT\JP1AJS2\tmp (The default value of %ALLUSERSPROFILE% is system-drive\ProgramData.)
  • In Windows Server 2003:
    JP1/AJS3-Manager-installation-folder\tmp
  • In UNIX:
    /var/opt/jp1ajs2/tmp

Recommended value
Set a value appropriate for the operating environment.

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted or the logical host is attached

(24) "AJSQL_CLUSTERREQ"="{exec|error}"

Use this parameter to specify whether to abnormally terminate a queueless cluster process if it fails to attach a logical host.

Specifiable values

exec
The startup of the process continues, and the queueless cluster process does not terminate abnormally. Startup of the JP1/AJS3 service also continues.
If you specify exec, startup of the process continues even if an attempt to attach a logical host fails. Accordingly, you need to execute the ajsqlstatus command after nodes are switched, to check whether the logical host has been attached successfully. If the attachment has failed, use the integrated trace log to determine the cause of the error and then correct the error. You can then use the ajsqlattach command to attach the logical host.

error
The queueless cluster process terminates abnormally. Startup of the JP1/AJS3 service also terminates abnormally.

Default value
exec

Recommended value
Default value

When the setting takes effect
After JP1/AJS3 service is restarted

(25) "AJSQL_CJOBMAX"=dword:maximum-number-of-simultaneous-jobs-within-a-class

Use this parameter to specify the maximum number of jobs that can be executed simultaneously within a class.

For details, see 6.4.1 Executing jobs with a class specified in a queueless job environment in the Job Management Partner 1/Automatic Job Management System 3 Configuration Guide 1 (for Windows) or 14.4.1 Executing jobs with a class specified in a queueless job environment in the Job Management Partner 1/Automatic Job Management System 3 Configuration Guide 1 (for UNIX).

Specifiable values
A hexadecimal value from 0 to 400 (0 to 1,024 in decimal)

Default value
  • In Windows:
    dword:00000005 (5 in decimal)
  • In UNIX:
    dword:00000400 (1,024 in decimal)

Recommended value
Set the value appropriate for the operating environment.

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted or the logical host is attached

(26) "AJSQL_CJOBWAITMAX"=dword:maximum-number-of-jobs-that-can-wait-in-a-class

Use this parameter to specify the maximum number of queueless jobs that can be stored in queueless agent service memory if the number of jobs exceeds the maximum number of simultaneous jobs in the class.

For details, see 6.4.1 Executing jobs with a class specified in a queueless job environment in the Job Management Partner 1/Automatic Job Management System 3 Configuration Guide 1 (for Windows) or 14.4.1 Executing jobs with a class specified in a queueless job environment in the Job Management Partner 1/Automatic Job Management System 3 Configuration Guide 1 (for UNIX).

Specifiable values
A hexadecimal value from 0 to 19000 (0 to 102,400 in decimal)

Default value
  • In Windows:
    dword:00000800 (2,048 in decimal)
  • In UNIX:
    dword:00000000 (0 in decimal)

Recommended value
Set the value appropriate for the operating environment.

When the setting takes effect
After the JP1/AJS3 Queueless Agent service is restarted or the logical host is attached

[Contents][Back][Next]


[Trademarks]

Copyright (C) 2009, 2010, Hitachi, Ltd.
Copyright (C) 2009, 2010, Hitachi Solutions, Ltd.