Hitachi

JP1 Version 12 JP1/Automatic Job Management System 3 トラブルシューティング


付録B.2 プロセス一覧(Windowsの場合)

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

〈この項の構成〉

(1) Windows版JP1/AJS3 - Managerのプロセス一覧

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

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

親プロセス,子プロセス,および詳細プロセスの状態は,[タスクマネージャー]ウィンドウの[プロセス]タブで確認できます。

親プロセスおよび子プロセスの一覧を表B-1に,子プロセスおよび詳細プロセスの一覧を表B-2に示します。

なお,表中の親プロセス名および子プロセス名の後ろに記載されている値は,同時に起動できるプロセス数です。

表B‒1 Windows版JP1/AJS3 - Managerの親プロセスおよび子プロセス一覧

親プロセス名

(プロセス数)

機能

子プロセス名

(プロセス数)

機能

jajs_spmd.exe(1)※1

JP1/AJS3サービス

jajs_dbmd.exe(組み込みDB数)

DB管理

組み込みDBを管理する。

jajs_hstd.exe(1)

ホストサービス管理

jajs_schd.exe(スケジューラーサービス数)

スケジューラーサービス管理

jajs_agtd.exe(1)

エージェントサービス管理

ajsqlagtd.exe(1)※2

JP1/AJS3 Queueless Agentサービス(キューレスエージェントプロセス)

JP1/AJS3 - Manager(スケジューラーサービス)からのキューレスジョブの実行要求を受け付ける。

ローカルホスト(自ホスト)でキューレスジョブを実行する場合に必要となる。

− (実行するジョブ数)※3

キューレスジョブ管理スレッド。

キューレスジョブを実行する。実行するジョブごとに生成される。

キューレスジョブの実行が終了すると消滅する。

ajsqlftpd.exe(1)※4

JP1/AJS3 Queueless File Transferサービス(キューレスファイル転送プロセス)

キューレスジョブ管理プロセスからのファイル転送要求を受け付ける。

− (ファイル転送要求数)※3

キューレスファイル転送スレッド。

転送ファイル,標準出力ファイル,および標準エラー出力ファイルのデータ転送を行う。ファイル転送要求ごとに生成される。

ファイル転送が終了すると消滅する。

jpomlsrv.exe

JP1/AJS3 Mailサービス

メールシステム連携機能をサービス上で使用する場合のメール監視プロセス

jpomlapisend.exe

メールシステム連携 メール送信プロセス

Outlookの送信トレイに新規メールを投入するプロセス。

メール送信ジョブの実行ごとに起動される。

jpomlapirec.exe

メールシステム連携 メール受信監視プロセス

受信メールが,メール受信監視ジョブに定義した条件に合致するかどうかを,Outlookの受信トレイを参照して判定するプロセス。

メール受信監視ジョブを実行すると,指定した監視間隔ごとに起動される。

jpomldsk.exe

JP1/AJS3メール監視プロセス

メールシステム連携機能をデスクトップ上で使用する場合のメール監視プロセス

jpomlapisend2.exe

メールシステム連携 メール送信プロセス

Outlookの送信トレイに新規メールを投入するプロセス。

メール送信ジョブの実行ごとに起動される。

jpomlapirec2.exe

メールシステム連携 メール受信監視プロセス

受信メールが,メール受信監視ジョブに定義した条件に合致するかどうかを,Outlookの受信トレイを参照して判定するプロセス。

メール受信監視ジョブを実行すると,指定した監視間隔ごとに起動される。

ajschkmansvc.exe(1)

JP1/AJS3 Check Managerサービス

ajschkmand.exe(1)

定義内容の事前チェックの制御(マネージャープロセス)

ajschkagtsvc.exe(1)

JP1/AJS3 Check Agentサービス

ajschkagtd.exe(1)

定義内容の事前チェックの制御(エージェントプロセス)

as_service.exe(1)

フレキシブルジョブ実行用プロセス

as_manager.exe(1)

JP1/AJS3 Autonomous Agentサービス用プロセス

as_iescscm.exe(1)

フレキシブルジョブ実行用プロセス

as_iescsvr.exe(1)

JP1/AJS3 Autonomous Agent Messengerサービス用プロセス

注※1

管理用プロセスとしてjajs_service.exeが存在します。

注※2

管理用プロセスとしてajsqlasvc.exeが存在します。

注※3

子プロセスを生成する代わりに,スレッドを生成します。括弧内の数値はスレッド数です。

注※4

管理用プロセスとしてajsqlfsvc.exeが存在します。

表B‒2 Windows版JP1/AJS3 - Managerの子プロセスおよび詳細プロセス一覧

子プロセス名

詳細プロセス名

(プロセス数)

機能

jajs_dbmd.exe

ajsdbmgrd.exe

DB稼働制御

組み込みDBを起動,停止,および監視する。

jajs_hstd.exe

ajshlogd.exe

ホストサービス専用ログ管理

ajsinetd.exe

JP1/AJS3 - Viewなど,ほかのサーバからのアクセスを制御する,ネットワーク制御プロセス

ajscdinetd.exe※1

JP1/AJS3 - Web Consoleからのアクセスを制御する,ネットワーク制御プロセス

ajsnetwd.exe

通信制御管理

ajsagtmd.exe

エージェント管理

ajsovstatd.exe

JP1/Cm2/NNMまたはHP NNMと連携している場合に,JP1/Cm2/NNMまたはHP NNMからJP1/AJS3を監視する。

このプロセスは,詳細プロセスを持たない。

ajsgwmasterd.exe

ジョブネットコネクタで異なるスケジューラーサービス間のルートジョブネットの実行順序を制御する場合に,ジョブネットコネクタと接続先のジョブネット間の通信を行うスケジューラーサービス間通信制御プロセスを管理する。

ajsagtmond.exe

エージェント監視プロセス

実行エージェントの通信状態確認および通信状態回復確認を実施する。

このプロセスは,ジョブ配信遅延の軽減機能を使用する場合だけ生成される。

jpqman.exe

ジョブ実行制御 マネージャープロセス

サブミットの受け付けなど,ジョブ実行制御独自の処理のメインプロセス。

jpomanager.exe

イベント・アクション制御マネージャープロセス

イベントジョブを管理する。

ajsqlcltd.exe(1)※2

系切り替え時に,キューレスクラスタプロセスから自動で論理ホストをアタッチ・デタッチする。

このプロセスは,詳細プロセスを持たない。

jajs_schd.exe

ajslogd.exe

スケジューラーログ出力プロセス

jpqman.exe

ジョブ実行制御 マネージャープロセス

サブミットの受け付けなど,ジョブ実行制御独自の処理のメインプロセス

jpomanager.exe

イベント・アクション制御マネージャープロセス

イベントジョブを管理する。

ajsmasterd.exe

スケジューラー

スケジューラーサービスのプロセス全体を監視する。

jajs_agtd.exe

jpqmon.exe(1)

ジョブ実行制御

ジョブ実行制御のプロセス全体を監視する。

jpoagent.exe(1)

イベント・アクション制御エージェントプロセス

このプロセスでjpomanager.exe以外の各監視用のプロセスを監視・制御する。JP1/AJS3 - Managerでも,jpoagent.exeが制御する。

ajsinetd.exe

ajsmonsvr.exe※3

JP1/AJS3 - Viewに接続されたときに起動するプロセス

ajsrcmdsvr.exe

リモートジョブネット実行時,コマンドのリモート実行時,およびJP1/AJS3 - ViewからのJP1/AJS3コマンド実行時に起動するプロセス

ajscdinetd.exe※1

ajsmonsvr.exe※1,※4

JP1/AJS3 - Web Consoleからの要求を処理するプロセス

ajsrcmdsvr.exe

JP1/AJS3 - Web Consoleからの実行エージェント操作時に起動するプロセス

ajsgwmasterd.exe

ajsgwd.exe

ジョブネットコネクタで異なるスケジューラーサービス間のルートジョブネットの実行順序を制御する場合に,ジョブネットコネクタと接続先のジョブネット間の通信を行うプロセス

jpomanager.exe

jpomgrsub.exe

イベント・アクション制御サブマネージャープロセス

ajsmasterd.exe

ajsschd.exe

スケジュール制御プロセス

ajsschbd.exe※5

世代管理サブプロセス

ajsflowd.exe

フロー制御プロセス

ajssubd.exe

ジョブサブミットプロセス

ajssubwd.exe

ジョブ完了待ちプロセス

jpqnfyfd.exe

ジョブ実行制御 状態通知プロセス

ajsremnetcl.exe

リモートジョブネット登録・登録解除要求プロセス

ajsreqd.exe

キューレスジョブリクエストプロセス

このプロセスは,ajsflowd.exeから最大8個起動される。

ajsflbd.exe※6

フロー制御サブプロセス

jpqmon.exe

jpqagt.exe

ジョブ実行制御 エージェントプロセス

このプロセスによってジョブが起動される。

jpoagent.exe

jpoagtsub.exe

イベント・アクション制御サブエージェントプロセス

主に各監視用プロセスからの情報をマネージャーに通知する役割を持つ。

jpocwtflMain.exe

ファイル監視用プロセス

jpocwtflSub.exe

ファイル監視用サブプロセス

環境設定パラメーターNetworkFilewatchに「Y」が指定されているときだけ起動する。

jpocwttmMain.exe

実行間隔制御用プロセス

jpoeventwatch.exe

イベント(JP1イベントやログトラップなど)の監視用プロセス

jpoevsearch.exe

イベント検索プロセス

実行前のイベント検索が指定されているイベント受信監視ジョブの実行時に起動し,イベントの検索を実行するプロセス。

jpocwtmlmain.exe※7

メールシステム連携 メール監視用通信プロセス

jpomlapisend.exe※8

メールシステム連携 メール送信プロセス

(メールシステム連携機能をサービス上で使用する場合)

jpomlapisend2.exe※8

メールシステム連携 メール送信プロセス

(メールシステム連携機能をデスクトップ上で使用する場合)

jpomlapirec.exe※9

メールシステム連携 メール受信監視プロセス

(メールシステム連携機能をサービス上で使用する場合)

jpomlapirec2.exe※9

メールシステム連携 メール受信監視プロセス

(メールシステム連携機能をデスクトップ上で使用する場合)

as_manager.exe(1)

as_player.exe(実行するジョブ数+2)

フレキシブルジョブ実行用プロセス

as_player.exe

ajsfxexec.exe

フレキシブルジョブ実行用プロセス

ajsfxdstr.exe

フレキシブルジョブ一斉配信用プロセス

ajsfxbcctl.exe

フレキシブルジョブ一斉配信の宛先エージェント管理用プロセス

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

注※1

JP1/AJS3 - Managerをバージョン10以前のバージョンからバージョンアップインストールした場合,このプロセスはデフォルトでは起動されません。自動で起動する場合は,JP1/AJS3用起動プロセス定義ファイル(jp1ajs_hstd.conf)を変更する必要があります。

詳細については,マニュアル「JP1/Automatic Job Management System 3 構築ガイド 3.4.1 JP1/AJS3 - Managerのセットアップ」(Windowsの場合)またはマニュアル「JP1/Automatic Job Management System 3 構築ガイド 13.3.1 JP1/AJS3 - Managerのセットアップ」(UNIXの場合)を参照してください。

注※2

jajs_spmd_statusコマンドでは,qlcltdと表示されます。

キューレスジョブ使用時に,論理ホストを自動でアタッチ・デタッチするように,jp1ajs_hstd.confファイルを編集した場合だけ生成されます。詳細については,マニュアル「JP1/Automatic Job Management System 3 構築ガイド 8.2.7 キューレスジョブ実行環境の設定」を参照してください。

注※3

このプロセスは,JP1/AJS3 - Viewウィンドウのツリーエリアで,スケジューラーサービスを選択した際に,選択したスケジューラーサービスに対して一つ起動されます。

最大プロセス起動数は,「スケジューラーサービス数JP1/AJS3 - Viewの接続数」です。

注※4

このプロセスは,JP1/AJS3 - Web Consoleで参照するスケジューラーサービスに対して一つ起動されます。

最大プロセス起動数は,「スケジューラーサービス数JP1/AJS3 - Web Consoleの接続数」です。

注※5

マニュアル「JP1/Automatic Job Management System 3 構築ガイド 6.1.7 登録解除や保存世代数管理による世代削除処理方式の変更」の環境設定をした場合だけ,起動されます。

注※6

マニュアル「JP1/Automatic Job Management System 3 構築ガイド 6.1.8 待ち合わせ条件を使用するための設定」の環境設定をした場合だけ,起動されます。

注※7

メールシステム連携機能を使用するように設定していない場合は,起動されません。メールシステム連携機能の設定については,マニュアル「JP1/Automatic Job Management System 3 連携ガイド 2.3.4 メールシステム連携のための環境設定をする」を参照してください。

また,1台のマシンで複数起動できません。

注※8

Outlookの送信トレイに新規メールを投入するプロセスです。メール送信ジョブの実行ごとに起動されます。

注※9

受信メールが,メール受信監視ジョブに定義した条件に合致するかどうかを,Outlookの受信トレイを参照して判定するプロセスです。メール受信監視ジョブを実行すると,指定した監視間隔ごとに起動されます。

(2) Windows版JP1/AJS3 - Agentのプロセス一覧

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

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

親プロセス,子プロセス,および詳細プロセスの状態は,[タスクマネージャー]ウィンドウの[プロセス]タブで確認できます。

親プロセスおよび子プロセスの一覧を表B-3に,子プロセスおよび詳細プロセスの一覧を表B-4に示します。

なお,表中の親プロセス名および子プロセス名の後ろに記載されている値は,同時に起動できるプロセス数です。

表B‒3 Windows版JP1/AJS3 - Agentの親プロセスおよび子プロセス一覧

親プロセス名

(プロセス数)

機能

子プロセス名

(プロセス数)

機能

jajs_spmd.exe

(1)※1

JP1/AJS3サービス

jpoagent.exe

(1)※2

イベント・アクション制御エージェントプロセス

jpqmon.exe

(1)※3

ジョブ実行制御

ジョブ実行制御のプロセス全体を監視する。

ajsqlcltd.exe

(1)※4

系切り替え時に,キューレスクラスタプロセスから自動で論理ホストをアタッチ・デタッチする。

このプロセスは,詳細プロセスを持たない。

ajsqlagtd.exe(1)※5

JP1/AJS3 Queueless Agentサービス(キューレスエージェントプロセス)

JP1/AJS3 - Manager(スケジューラーサービス)からのキューレスジョブの実行要求を受け付ける。

− (実行するジョブ数)※6

キューレスジョブ管理スレッド。

キューレスジョブを実行する。実行するジョブごとに生成される。

キューレスジョブの実行が終了すると消滅する。

jpomlsrv.exe

JP1/AJS3 Mailサービス

メールシステム連携機能をサービス上で使用する場合のメール監視プロセス

jpomlapisend.exe

メールシステム連携 メール送信プロセス

Outlookの送信トレイに新規メールを投入するプロセス。

メール送信ジョブの実行ごとに起動される。

jpomlapirec.exe

メールシステム連携 メール受信監視プロセス

受信メールが,メール受信監視ジョブに定義した条件に合致するかどうかを,Outlookの受信トレイを参照して判定するプロセス。

メール受信監視ジョブを実行すると,指定した監視間隔ごとに起動される。

jpomldsk.exe

JP1/AJS3メール監視プロセス

メールシステム連携機能をデスクトップ上で使用する場合のメール監視プロセス

jpomlapisend2.exe

メールシステム連携 メール送信プロセス

Outlookの送信トレイに新規メールを投入するプロセス。

メール送信ジョブの実行ごとに起動される。

jpomlapirec2.exe

メールシステム連携 メール受信監視プロセス

受信メールが,メール受信監視ジョブに定義した条件に合致するかどうかを,Outlookの受信トレイを参照して判定するプロセス。

メール受信監視ジョブを実行すると,指定した監視間隔ごとに起動される。

ajschkagtsvc.exe(1)

JP1/AJS3 Check Agentサービス

ajschkagtd.exe(1)

定義内容の事前チェックの制御(エージェントプロセス)

as_service.exe(1)

フレキシブルジョブ実行用プロセス

as_manager.exe(1)

JP1/AJS3 Autonomous Agentサービス用プロセス

as_iescscm.exe(1)

フレキシブルジョブ実行用プロセス

as_iescsvr.exe(1)

JP1/AJS3 Autonomous Agent Messengerサービス用プロセス

注※1

管理用プロセスとしてjajs_service.exeが存在します。

注※2

jajs_spmd_statusコマンドでは,evactionaと表示されます。

注※3

jajs_spmd_statusコマンドでは,queueと表示されます。

注※4

jajs_spmd_statusコマンドでは,qlcltdと表示されます。

キューレスジョブ使用時に,論理ホストを自動でアタッチ・デタッチするように,jp1ajs_spmd.confファイルを編集した場合だけ生成されます。詳細については,マニュアル「JP1/Automatic Job Management System 3 構築ガイド 8.2.7 キューレスジョブ実行環境の設定」を参照してください。

注※5

管理用プロセスとしてajsqlasvc.exeが存在します。

注※6

子プロセスを生成する代わりに,スレッドを生成します。括弧内の数値はスレッド数です。

表B‒4 Windows版JP1/AJS3 - Agentの子プロセスおよび詳細プロセス一覧

子プロセス名

詳細プロセス名

機能

jpoagent.exe

jpoagtsub.exe

イベント・アクション制御サブエージェントプロセス

主に各監視用プロセスからの情報をマネージャーに通知する役割を持つ。

jpocwtflMain.exe

ファイル監視用プロセス

jpocwtflSub.exe

ファイル監視用サブプロセス

環境設定パラメーターNetworkFilewatchに「Y」が指定されているときだけ起動する。

jpocwttmMain.exe

実行間隔制御用プロセス

jpocwtmlmain.exe※1

メールシステム連携 メール監視用通信プロセス

jpoeventwatch.exe

イベント(JP1イベントやログトラップなど)の監視用プロセス

jpomlapisend.exe※2

メールシステム連携 メール送信プロセス

(メールシステム連携機能をサービス上で使用する場合)

jpomlapisend2.exe※2

メールシステム連携 メール送信プロセス

(メールシステム連携機能をデスクトップ上で使用する場合)

jpomlapirec.exe※3

メールシステム連携 メール受信監視プロセス

(メールシステム連携機能をサービス上で使用する場合)

jpomlapirec2.exe※3

メールシステム連携 メール受信監視プロセス

(メールシステム連携機能をデスクトップ上で使用する場合)

jpoevsearch.exe

イベント検索プロセス。

実行前のイベント検索が指定されているイベント受信監視ジョブの実行時に起動し,イベントの検索を実行するプロセス。

jpqmon.exe

jpqagt.exe

ジョブ実行制御 エージェントプロセス

このプロセスによってジョブが起動される。

as_manager.exe(1)

as_player.exe

フレキシブルジョブ実行用プロセス

as_player.exe

ajsfxexec.exe

フレキシブルジョブ実行用プロセス

ajsfxdstr.exe

フレキシブルジョブ一斉配信用プロセス

ajsfxbcctl.exe

フレキシブルジョブ一斉配信の宛先エージェント管理用プロセス

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

注※1

メールシステム連携機能を使用するように設定していない場合は,起動されません。メールシステム連携機能の設定については,マニュアル「JP1/Automatic Job Management System 3 連携ガイド 2.3.4 メールシステム連携のための環境設定をする」を参照してください。

また,1台のマシン上で複数起動できません。

注※2

Outlookの送信トレイに新規メールを投入するプロセスです。メール送信ジョブの実行ごとに起動されます。

注※3

受信メールが,メール受信監視ジョブに定義した条件に合致するかどうかを,Outlookの受信トレイを参照して判定するプロセスです。メール受信監視ジョブを実行すると,指定した監視間隔ごとに起動されます。

(3) Windows版JP1/AJS3 - Viewのプロセス一覧

Windows版JP1/AJS3 - Viewのプロセスは,[タスクマネージャー]ウィンドウの[プロセス]タブで確認できます。

Windows版JP1/AJS3 - Viewのプロセスの一覧を次の表に示します。

表B‒5 Windows版JP1/AJS3 - Viewのプロセス一覧

プロセス名

機能

ajs.exe

JP1/AJS3 - Viewのメインプロセス

java.exe

JP1/AJS3 - ViewのJavaGUIプロセス

ajs2java.exe

java.exe監視プロセス

(4) Windows版JP1/AJS3 - Web Consoleのプロセス一覧

Windows版JP1/AJS3 - Web Consoleは,次に示す3種類のプロセスで構成されます。

親プロセス,および子プロセスの状態は,[タスクマネージャー]ウィンドウの[プロセス]タブで確認できます。

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

表B‒6 Windows版JP1/AJS3 - Web Consoleの親プロセスおよび子プロセス一覧

親プロセス名

(プロセス数)

機能

子プロセス名

(プロセス数)

機能

httpsd.exe(1)

JP1/AJS3 HTTP Serverサービス

httpsd.exe(1)

Webサービスプロセス

rotatelogs2.exe(3)

Webサービス用のログ分割ユーティリティ

jajs_web_service.exe(1)

JP1/AJS3 Web Application Serverサービス

cjstartsv.exe

(1)

J2EEサーバプロセス

注※

JP1/AJS3 - Web ConsoleがクライアントホストとSSLで通信する場合,プロセス数は4です。

表B‒7 Windows版JP1/AJS3 - Web Consoleの子プロセスおよび詳細プロセス一覧

子プロセス名

詳細プロセス名

(プロセス数)

機能

httpsd.exe

rotatelogs2.exe(3)

Webサービス用のログ分割ユーティリティ

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

注※

JP1/AJS3 - Web ConsoleがクライアントホストとSSLで通信する場合,プロセス数は4です。