JP1/Automatic Job Management System 2 設計・運用ガイド

[目次][用語][索引][前へ][次へ]


付録B.3 プロセス一覧(UNIXの場合)

UNIX版のJP1/AJS2のプログラムおよびコンポーネントのプロセス一覧を記載します。

<この項の構成>
(1) UNIX版JP1/AJS2 - Managerのプロセス一覧
(2) UNIX版JP1/AJS2 - Agentのプロセス一覧
(3) UNIX版JP1/AJS2 Console Managerのプロセス一覧
(4) UNIX版JP1/AJS2 Console Agentのプロセス一覧

(1) UNIX版JP1/AJS2 - Managerのプロセス一覧

UNIX版JP1/AJS2 - Managerは,次に示す3種類のプロセスで構成されます。

jajs_spmdの子プロセスの状態は,jajs_spmd_statusコマンドで確認できます。詳細については,マニュアル「JP1/Automatic Job Management System 2 コマンドリファレンス 1. コマンド jajs_spmd_status」の説明を参照してください。

親プロセス,子プロセス,および詳細プロセスの状態は,psコマンドで確認できます。

親プロセスおよび子プロセスの一覧を表B-11に,子プロセスおよび詳細プロセスの一覧を表B-12に示します。なお,表中の親プロセス名および子プロセス名の後ろに記載されている値は,同時に起動できるプロセス数です。

表B-11 UNIX版JP1/AJS2 - Managerの親プロセスおよび子プロセス一覧

親プロセス名
(プロセス数)
機能 子プロセス名
(プロセス数)
機能
jajs_spmd
(1)※1
JP1/AJS2サービス ajsmasterd
(1)
スケジューラー
スケジューラーサービスのプロセス全体を監視する。
jpomanager
(1)
イベント・アクション制御マネージャープロセス
イベントジョブを管理する。
jpoagent
(1)
イベント・アクション制御エージェントプロセス
このプロセスでjpomanager以外の各監視用のプロセスを監視・制御する。JP1/AJS2 - Managerでも,jpoagentが制御する。
jpqmon
(1)
ジョブ実行制御
ジョブ実行制御のプロセス全体を監視する。
ajsovstatd
(1)
JP1/Cm2またはhp OpenViewと連携している場合に,JP1/Cm2またはhp OpenViewからJP1/AJS2を監視する。
このプロセスは,詳細プロセスを持たない。
ajsgwmasterd(1) ジョブネットコネクタで異なるスケジューラーサービス間のルートジョブネットの実行順序を制御する場合に,ジョブネットコネクタと接続先のジョブネット間の通信を行うスケジューラーサービス間通信制御プロセスを管理する。
ajsinetd
(1)
ネットワーク制御プロセス ajsmonsvr JP1/AJS2 - Viewに接続されたときに起動するプロセス※2
このプロセスは,詳細プロセスを持たない。
ajsrcmdsvr リモートジョブネット実行時,およびコマンドのリモート実行時に起動するプロセス
ajsqlagtd(1) JP1/AJS2 Queueless Agentサービスキューレスエージェントプロセス
JP1/AJS2 - Manager(スケジュール制御)からのキューレスジョブの実行要求を受け付ける。
ajsqlagtd(実行するジョブ数 キューレスジョブ管理プロセス。
キューレスジョブを実行する。
JP1/AJS2 Queueless Agentサービス(キューレスエージェントプロセス)から,同名のプロセス名が実行するジョブごとに生成される。
キューレスジョブの実行が終了すると消滅する。
このプロセスは,詳細プロセスを持たない。
ローカルホスト(自ホスト)でキューレスジョブを実行する場合に,必要となる。
ajsqlftpd(1) JP1/AJS2 Queueless File Transferサービスキューレスファイル転送プロセス
キューレスジョブ管理プロセスからのファイル転送要求を受け付ける。
ajsqlftpd(ファイル転送要求数 キューレスファイル転送ワーカプロセス。
転送ファイル,標準出力ファイル,および標準エラー出力ファイルのデータ転送を行う。
JP1/AJS2 Queueless File Transferサービス(キューレスファイル転送プロセス)から,同名のプロセス名がファイル転送要求ごとに生成される。
ファイル転送が終了すると消滅する。
このプロセスは,詳細プロセスを持たない。
ajschkmand(1) JP1/AJS2 Check Managerサービス
定義内容の事前チェックの制御(マネージャープロセス)
ajschkagtd(1) JP1/AJS2 Check Agentサービス ajschkagtd(5) 定義内容の事前チェックの制御(エージェントプロセス)

注※1
コマンドラインで論理ホスト名を指定した場合には,物理ホストに対応したプロセスと論理ホストに対応したプロセスとを区別できます。
論理ホスト対応のプロセス名は,「プロセス名 -h 論理ホスト名」となります。
例えば,論理ホスト名が「hostA」の場合,hostA対応のjajs_spmdプロセスは,「jajs_spmd -h hostA」となります。

注※2
このプロセスは,JP1/AJS2 - Viewウィンドウのツリーエリアで,スケジューラーサービスを選択した際に,選択したスケジューラーサービスに対して一つ起動されます。
最大プロセス起動数は,「スケジューラーサービス数 * JP1/AJS2 - Viewの接続数」です。
 

表B-12 UNIX版JP1/AJS2 - Managerの子プロセスおよび詳細プロセス一覧

子プロセス名 詳細プロセス名 機能
ajsmasterd ajslogd※1 スケジューラーログ出力プロセス※2,※3
ajsflowd※1 フロー制御プロセス
ajsschbd※1,※4 世代管理サブプロセス
ajsschd※1 スケジュール制御プロセス
ajssubd※1 ジョブサブミットプロセス
ajssubwd※1 ジョブ完了待ちプロセス
jpqnfyfd※5 ジョブ実行制御 状態通知プロセス
ajsremnetcl※1 リモートジョブネット登録・登録解除要求プロセス
ajsreqd※1 キューレスジョブリクエストプロセス
このプロセスは,ajsflowdから最大8個起動されます。
jpomanager※5 jpomgrsub※5 イベントジョブ受付用プロセス
jpoagent※5 jpoagtsub※5 イベント・アクション制御サブエージェントプロセス
主に各監視用プロセスからの情報をマネージャーに通知する役割を持つ。
jpocwtflMain※5 ファイル監視用プロセス
jpocwttmMain※5 実行間隔制御用プロセス
jpocwtmlmain※5 メール監視用通信プロセス
jpocwtmqmain※5 メッセージキュー監視用通信プロセス
jp1mqsup※5 TP1/Message Queue連携時のメッセージキュー監視プロセス
TP1管理下のSUP。
jpocwtmqmaii※5 MQSeries連携時のメッセージキュー監視プロセス
jpoeventwatch※5 イベント(JP1イベントやログトラップなど)の監視用プロセス
jpoevsearch※5 イベント検索プロセス。
実行前のイベント検索が指定されているイベント受信監視ジョブの実行時に起動し,イベントの検索を実行するプロセス。
jpqmon※5 jpqman※5 ジョブ実行制御 マネージャープロセス
サブミットの受け付けなど,ジョブ実行制御独自の処理のメインプロセス。
jpqagt※5 ジョブ実行制御 エージェントプロセス
このプロセスによってジョブが起動される。
jpqagtdmn※5 ジョブ実行制御 ジョブ監視プロセス起動プロセス
ジョブ監視プロセスを起動するためのプロセス。常時5個起動する。クラスタシステムでは,論理ホストごとに5個ずつ起動する。
jpqagtchild※5 ジョブ実行制御 ジョブ監視プロセス
ジョブプロセスの実行を監視するためのプロセス。初期状態では5個起動する。さらに,実行ジョブごとに1個ずつ起動する。クラスタシステムでは,論理ホストごとに5個ずつ起動する。
ajsgwmasterd※5 ajsgwd※1 スケジューラーサービス間通信制御プロセス
ジョブネットコネクタで異なるスケジューラーサービス間のルートジョブネットの実行順序を制御する場合に,ジョブネットコネクタと接続先のジョブネット間の通信を行うプロセス。

コマンド実行時は,コマンド名と同じ名称のプロセスが起動します。

注※1
物理ホストに対応したプロセスと,論理ホストに対応したプロセスとを区別できます。論理ホスト対応のプロセス名は,「プロセス名_論理ホスト名」となります。例えば,論理ホスト名が「hostA」の場合,hostA対応のajslogdプロセスは,「ajslogd_hostA」となります。

注※2
環境設定のスケジューラーログファイルサイズに「"LOGSIZE"=dword:00000000」を指定した場合は,生成されません。

注※3
停止した場合,スケジューラーログおよびトレースログ出力ができなくなります。
プロセスが起動しているかどうかを確認したい場合,psコマンドで確認してください。

注※4
8.1.2 保存世代数に関する注意事項」の環境設定をした場合だけ,起動されます。

注※5
物理ホスト対応のプロセス名は,「プロセス名 物理ホスト名」となります。例えば,論理ホスト名が「hostA」の場合,hostA対応のajsmasterdプロセスは,「ajsmasterd hostA」となります。

(2) UNIX版JP1/AJS2 - Agentのプロセス一覧

UNIX版JP1/AJS2 - Agentは,次に示す3種類のプロセスで構成されます。

jajs_spmdの子プロセスの状態は,jajs_spmd_statusコマンドで確認できます。詳細については,マニュアル「JP1/Automatic Job Management System 2 コマンドリファレンス 1. コマンド jajs_spmd_status」の説明を参照してください。

親プロセス,子プロセス,および詳細プロセスの状態は,psコマンドで確認できます。

親プロセスおよび子プロセスの一覧を表B-13に,子プロセスおよび詳細プロセスの一覧を表B-14に示します。なお,表中の親プロセス名および子プロセス名の後ろに記載されている値は,同時に起動できるプロセス数です。

表B-13 UNIX版JP1/AJS2 - Agentの親プロセスおよび子プロセス一覧

親プロセス名
(プロセス数)
機能 子プロセス名
(プロセス数)
機能
jajs_spmd
(1)
JP1/AJS2サービス jpoagent
(1)
イベント・アクション制御エージェントプロセス
jpqmon
(1)
ジョブ実行制御
ジョブ実行制御のプロセス全体を監視する。
ajsqlagtd(1) JP1/AJS2 Queueless Agentサービス(キューレスエージェントプロセス)
JP1/AJS2 - Manager(スケジュール制御)からのキューレスジョブの実行要求を受け付ける。
ajsqlagtd(実行するジョブ数 キューレスジョブ管理プロセス。
キューレスジョブを実行する。
JP1/AJS2 Queueless Agentサービス(キューレスエージェントプロセス)から,同名のプロセス名が実行するジョブごとに生成される。
キューレスジョブの実行が終了すると消滅する。
このプロセスは,詳細プロセスを持たない。
ajschkagtd(1) JP1/AJS2 Check Agentサービス ajschkagtd(チェックジョブ数) 定義内容の事前チェックの制御(エージェントプロセス)

注※
コマンドラインで論理ホスト名を指定した場合には,物理ホストに対応したプロセスと論理ホストに対応したプロセスとを区別できます。
論理ホスト対応のプロセス名は,「プロセス名 -h 論理ホスト名」となります。例えば,論理ホスト名が「hostA」の場合,hostA対応のjajs_spmdプロセスは,「jajs_spmd -h hostA」となります。
 

表B-14 UNIX版JP1/AJS2 - Agentの子プロセスおよび詳細プロセス一覧

子プロセス名 詳細プロセス名 機能
jpoagent jpoagtsub イベント・アクション制御サブエージェントプロセス
主に各監視用プロセスからの情報をマネージャーに通知する役割を持つ。
jpocwtflMain ファイル監視用プロセス
jpocwttmMain 実行間隔制御用プロセス
jpocwtmlmain メール監視用通信プロセス
jpocwtmqmain メッセージキュー監視用通信プロセス
jp1mqsup TP1/Message Queue連携時のメッセージキュー監視プロセス
TP1管理下のSUP。
jpocwtmqmaii MQSeries連携時のメッセージキュー監視プロセス
jpoeventwatch イベント(JP1イベントやログトラップなど)の監視用プロセス※2
jpoevsearch イベント検索プロセス。
実行前のイベント検索が指定されているイベント受信監視ジョブの実行時に起動し,イベントの検索を実行するプロセス。
jpqmon jpqagt ジョブ実行制御 エージェントプロセス
このプロセスによってジョブが起動される。
jpqagtdmn ジョブ実行制御 ジョブ監視プロセス起動プロセス
ジョブ監視プロセスを起動するためのプロセス。常時5個起動する。クラスタシステムでは,論理ホストごとに5個ずつ起動する。
jpqagtchild ジョブ実行制御 ジョブ監視プロセス
ジョブプロセスの実行を監視するためのプロセス。初期状態では5個起動する。さらに,実行ジョブごとに1個ずつ起動する。クラスタシステムでは,論理ホストごとに5個ずつ起動する。

コマンド実行時は,コマンド名と同じ名称のプロセスが起動します。

注※
物理ホストに対応したプロセスと,論理ホストに対応したプロセスとを区別できます。
論理ホスト対応のプロセス名は,「プロセス名 論理ホスト名」となります。例えば,論理ホスト名が「hostA」の場合,hostA対応のjpoagentプロセスは,「jpoagent hostA」となります。

(3) UNIX版JP1/AJS2 Console Managerのプロセス一覧

UNIX版JP1/AJS2 Console Managerのプロセスは,psコマンドで確認できます。

JP1/AJS2 Console Managerは次に示す3種類のプロセスで構成されます。

UNIX版JP1/AJS2 Console Managerの親プロセスおよび子プロセスの一覧を表B-15に,子プロセスおよび詳細プロセスの一覧を表B-16に示します。なお,表中の親プロセス名および子プロセス名の後ろに記載されている値は,同時に起動できるプロセス数です。

表B-15 UNIX版JP1/AJS2 Console Managerの親プロセスおよび子プロセス一覧

親プロセス
(プロセス数)
機能 子プロセス
(プロセス数)
機能
ajscminetd
(1)※1
JP1/AJS2 Console Manager サービス ajscmmonsvr
ログインしているJP1/AJS2 Console Viewの数※2
JP1/AJS2 Console Viewとやり取りするプロセス

注※1
起動タイミングは,JP1/AJS2 Console Managerサービス起動時,終了タイミングは,JP1/AJS2 Console Managerサービス停止時となります。

注※2
起動タイミングは,JP1/AJS2 Console Viewログイン時,終了タイミングは,JP1/AJS2 Console Viewログアウト時となります。
 

表B-16 UNIX版JP1/AJS2 Console Managerの子プロセスおよび詳細プロセス一覧

子プロセス 詳細プロセス 機能
ajscmmonsvr ajscmstatd JP1/AJS2 Console Agentとやり取りするプロセス

コマンド実行時はコマンド名と同じ名称のプロセスが起動します。

注※
起動タイミングは,JP1/AJS2 Console Viewログイン時,終了タイミングは,JP1/AJS2 Console Viewログアウト時となります。

(4) UNIX版JP1/AJS2 Console Agentのプロセス一覧

UNIX版JP1/AJS2 Console Agentのプロセスは,psコマンドで確認できます。

JP1/AJS2 Console Agentは次に示す3種類のプロセスで構成されます。

UNIX版JP1/AJS2 Console Agentの親プロセスおよび子プロセスの一覧を表B-17に,子プロセスおよび詳細プロセスの一覧を表B-18に示します。なお,表中の親プロセス名および子プロセス名の後ろに記載されている値は,同時に起動できるプロセス数です。

表B-17 UNIX版JP1/AJS2 Console Agentの親プロセスおよび子プロセス一覧

親プロセス
(プロセス数)
機能 子プロセス
(プロセス数)
機能
ajscainetd
(1)※1
JP1/AJS2 Console Agentサービス ajscagtd
JP1/AJS2 Console Viewでこのホストを監視している数※2
JP1/AJS2 Console Managerとやり取りするプロセス

注※1
起動タイミングは,JP1/AJS2 Console Agentサービス起動時,終了タイミングは,JP1/AJS2 Console Agentサービス停止時となります。

注※2
起動タイミングは,JP1/AJS2 Console Viewログイン時,終了タイミングは,JP1/AJS2 Console Viewログアウト時となります。
 

表B-18 UNIX版JP1/AJS2 Console Agentの子プロセスおよび詳細プロセス一覧

子プロセス 詳細プロセス 機能
ajscagtd ajscastatd※1 JP1/AJS2の業務の状態を取得するプロセス
ajscagtd ajscaexecd※2 JP1/AJS2のオブジェクトを操作するプロセス

コマンド実行時はコマンド名と同じ名称のプロセスが起動します。

注※1
起動タイミングは,監視間隔到達時または最新情報更新実行時,終了タイミングは,情報取得完了時となります。

注※2
起動タイミングは,JP1/AJS2のオブジェクト操作時,終了タイミングは,JP1/AJS2のオブジェクト操作完了時となります。

[目次][前へ][次へ]


[他社商品名称に関する表示]

Copyright (C) 2006, 2010, Hitachi, Ltd.
Copyright (C) 2006, 2010, Hitachi Software Engineering Co., Ltd.