B.3 Processes (for UNIX)
The following table lists the processes of JP1/AJS3 programs and components for UNIX.
- Organization of this subsection
(1) Processes of JP1/AJS3 - Manager for UNIX
There are three kinds of processes of JP1/AJS3 - Manager for UNIX:
-
Parent process
A parent process consists of several child processes.
-
Child process
A child process consists of several detail processes.
-
Detail process
You can use the jajs_spmd_status command to check the status of the child processes of jajs_spmd. For details, see the description of jajs_spmd_status in 3. Commands Used for Normal Operations in the manual JP1/Automatic Job Management System 3 Command Reference.
To check the status of parent, child and detail processes, use the ps command.
Table B-8 lists the parent and child processes. Table B-9 lists the child and detail processes. The number following a parent or child process name indicates the maximum number of processes you can activate concurrently.
- Legend:
-
--: Not applicable.
- #1
-
By specifying logical host names on the command line, you can differentiate between processes for physical hosts and for logical hosts.
A process for a logical host is represented as process-name -h logical-host-name.
For example, when a logical host name is hostA, the jajs_spmd process for hostA is represented as jajs_spmd -h hostA.
- #2
-
The process name is indicated as jajs_dbmd_embedded-database-setup-ID.
For example, if the embedded database setup ID is_JF0, the process name is jajs_dbmd__JF0. If multiple embedded databases are used, the number of processes that start equals the number of embedded databases.
- #3
-
The process name is indicated as jajs_schd_scheduler-service-name.
For example, if the scheduler service name is AJSROOT1, the process name is jajs_schd_AJSROOT1. If multiple scheduler services are running, the number of processes that start equals the number of scheduler services.
- Note
-
When you execute a command, a process with the same name as the command is activated.
- #1
-
If you perform an upgrade installation from JP1/AJS3 - Manager version 10 or earlier, this process is not started automatically by using the initial settings. If you want the process to be started automatically, you must edit the JP1/AJS3 startup process definition file (jp1ajs_hstd.conf).
For details, see 3.4.1 Setting up JP1/AJS3 - Manager in the JP1/Automatic Job Management System 3 Configuration Guide (for Windows) or 13.3.1 Setting up JP1/AJS3 - Manager in the JP1/Automatic Job Management System 3 Configuration Guide (for UNIX).
- #2
-
A process name for a logical host is indicated as process-name logical-host-name. For example, when the logical host name is hostA, the ajsmasterd process for hostA is ajsmasterd hostA.
- #3
-
In the case of HP-UX, AIX, and Linux, the detailed process name is jpqman32.
- #4
-
One process starts for the selected scheduler service when you select a scheduler service in the tree area in a JP1/AJS3 - View window.
The maximum number of processes that can start is number-of-scheduler-services x number-of-connected-instances-of-JP1/AJS3 - View.
- #5
-
One process starts for the scheduler service that is referenced by JP1/AJS3 - Web Console.
The maximum number of processes that can start is number-of-scheduler-services x number-of-connected-instances-of-JP1/AJS3 - Web Console.
- #6
-
You can differentiate between a process for a physical host and a process for a logical host. A process name for a logical host is indicated as process-name_logical-host-name.
For example, when the logical host name is hostA, the ajsschd process for hostA is indicated as ajsschd_hostA.
- #7
-
This process starts only when you specify the environment settings as described in 15.1.7 Changing the mode in which unregistration or generation management deletes the generations of a jobnet in the JP1/Automatic Job Management System 3 Configuration Guide.
- #8
-
This process starts only when you specify the environment settings as described in 15.1.8 Settings for using wait conditions in the JP1/Automatic Job Management System 3 Configuration Guide.
(2) Processes of JP1/AJS3 - Agent for UNIX
There are three kinds of processes of JP1/AJS3 - Agent for UNIX:
-
Parent process
A parent process consists of several child processes.
-
Child process
A child process consists of several detail processes.
-
Detail process
You can use the jajs_spmd_status command to check the status of the child processes of jajs_spmd. For details, see the description of jajs_spmd_status in 3. Commands Used for Normal Operations in the manual JP1/Automatic Job Management System 3 Command Reference.
To check the status of parent, child and detail processes, use the ps command.
Table B-10 lists the parent and child processes. Table B-11 lists the child and detail processes. The number following a parent or child process name indicates the maximum number of processes you can activate concurrently.
- #
-
By specifying logical host names on the command line, you can differentiate between processes for physical hosts and for logical hosts.
A process for a logical host is represented as process-name -h logical-host-name. For example, when a logical host name is hostA, the jajs_spmd process for hostA is represented as jajs_spmd -h hostA.
- Note
-
When you execute a command, a process with the same name as the command is activated.
- #
-
You can differentiate between processes for physical hosts and for logical hosts.
A process for a logical host is represented as process-name logical-host-name.
For example, when a logical host name is hostA, the jpoagent process for hostA is represented as jpoagent hostA.
(3) Processes of JP1/AJS3 - Web Console for Linux
There are two kinds of processes of JP1/AJS3 - Web Console for Linux:
-
Parent process
A parent process consists of several child processes.
-
Child process
A child process consists of several detail processes.
-
Detail processes
To check the status of parent, child and detail processes, use the ps command.
Table B-12 lists the parent and child processes. The number following a parent or child process name indicates the maximum number of processes you can activate concurrently.
Parent process (number of processes) |
Description |
Child process (number of processes) |
Description |
---|---|---|---|
Web service process The number of processes varies according to the number processed of HTTP requests to JP1/AJS3 - Web Console. |
|||
Log splitting utility for web services |
|||
(1) |
JP1/AJS3 Web Application Server service |
-- |
-- |
- Note
-
When you execute a command, a process with the same name as the command is activated.
- #
-
When JP1/AJS3 Web Console communicates with the client host in SSL, the number of processes is 4.