bjexeemgrtest(動作確認コマンド(管理者用))
形式
bjexeemgrtest -h 動作確認対象ホスト名
[-u ジョブ実行ユーザ名]
機能
環境構築後のBJEX EEサーバ間排他機能の実行を確認する。
-hオプションで指定したバッチサーバで,bjexecコマンドを実行する。実行するジョブ定義XMLファイルは各バッチサーバの「/opt/hitachi/bjexee/samples/sample.xml」を使用する。
このコマンド実行前に-h 動作確認対象ホストに指定したバッチサーバのBJEX設定ファイル(/opt/hitachi/conf/bjex.conf)を次の表のとおりに変更すること。
|
パラメータ名 |
オペランド名 |
機能 |
|---|---|---|
|
LOCK_OPTION |
ENABLE |
サーバ内排他/共用制御機能を使用する。 |
|
SRVLOCK_OPTION |
ENABLE |
サーバ間排他/共用制御機能を使用する。 |
また,このコマンド実行前に-h 動作確認対象ホストに指定したバッチサーバのBJEX EE設定ファイル(/opt/hitachi/bjexee/conf/bjexee.conf)を下表の通り設定すること。BJEX EEインストール時から各パラメータを変更していなければ,そのままコマンド実行が可能である。
オプション
戻り値
|
戻り値 |
意味 |
|---|---|
|
0 |
正常終了 |
|
1以上 |
異常終了 |
注意事項
-
2つ以上同時にこのコマンドを実行しないこと。
-
このコマンド実行中にシステムサーバおよびコンポーネント(ロック制御マネージャ,クライアント監視マネージャ)の停止はしないこと。
表示形式
コマンド実行時の出力例を示す。
- 正常終了する場合
-
# /opt/hitachi/bjexee/bin/bjexeemgrtest -h host1 状態 PID UID GID サーバ オブジェクト サービスグループ L 139007 1002 1002 BJEElckm bjexeelckm BJEXEElocksrvgrp +-------------------------------------------------------------------------------- | CLIENT SERVER (host1) [ BJEXEEDIR: /var/opt/bjexee ] +-------------------------------------------------------------------------------- | /opt/hitachi/bjex/conf/bjex.conf | LOCK_OPTION : ENABLE | SRVLOCK_OPTION : ENABLE | /opt/hitachi/bjexee/conf/bjexee.conf | SHR_FILE_PATH : /opt/hitachi/bjexee/conf/bjexee_client.conf | SHR_FILE_KND : SRV +-------------------------------------------------------------------------------- 状態 PID UID GID サーバ オブジェクト サービスグループ L 78446 1002 1002 BJEEcltm bjexeecltwchm host1 KAKC0090-I HitachiBatchJobExec started. KAKC0400-I Parsing of config file "/opt/hitachi/bjex/conf/bjex.conf" started. KAKC0409-I Parsing of config file "/opt/hitachi/bjex/conf/bjex.conf" ended. code=0 KAKC0724-I Jobid was assigned. Jobid=000163 ********************************************************************************* * LOCK MANAGER (host2) ********************************************************************************* WAITCT HOSTNAME EXCJOB SHRCT TYPE FILEPATH 0 host1 000163 0 FILE /var/opt/bjex/perm/sample_file01 HOSTNAME JOBID STATUS MODE host1 000163 LOCK EXC ********************************************************************************* * LOCK MANAGER (host2) ********************************************************************************* WAITCT HOSTNAME EXCJOB SHRCT TYPE FILEPATH 0 host1 000163 0 FILE /var/opt/bjex/perm/sample_file01 HOSTNAME JOBID STATUS MODE host1 000163 LOCK EXC KAKC0097-I SAMPLE.STEP01 Step ended. rc=0 E-Time=20.003s C-Time=0.000s KAKC0098-I SAMPLE Job ended. rc=0 E-Time=20.003s C-Time=0.000s --------------------------------------------------------------- uCosminexus Batch Job Execution Server 10-00 [Information] Jobid : 000163 Spool Directory : /var/opt/bjex/spool/000163/ Date : 2025/09/02 Configure File : /opt/hitachi/bjex/conf/bjex.conf HostName : host1 [JP1 Parameter] --------------------------------------------------------------- ******** BJEX MESSAGE ******** 16:11:44 000163 KAKC0091-I SAMPLE Job started. 16:11:44 000163 KAKC0092-I SAMPLE.STEP01 Step started. 16:12:04 000163 KAKC0097-I SAMPLE.STEP01 Step ended. rc=0 E-Time=20.003s C-Time=0.000s 16:12:04 000163 KAKC0098-I SAMPLE Job ended. rc=0 E-Time=20.003s C-Time=0.000s ******** XML IMAGE ******** 000001 <?xml version="1.0" encoding="Shift-JIS" ?> <!-- # @(#)All Rights Reserved. Copyright (C) 2025, Hitachi, Ltd. P-8812-A2A1 # @(#)Product Version: uCosminexus Batch Job Execution Server 10-00 P-8812-A2A1 # @(#)Licensed Material of Hitachi, Ltd. # @(#)Reproduction, use, modification or disclosure otherwise than # @(#)permitted in the License Agreement is strictly prohibited. --> 000002 <HitachiBatchJobExec version="1.3" os="unix" > 000003 <JOB NAME="SAMPLE"> 000004 <STEP NAME="STEP01" > 000005 <EXEC PGM="*"> <![CDATA[ ! sleep 20 ! ]]> 000006 </EXEC> 000007 <DD NAME="DD01" TYPE="FILE" DSN="sample_file01" DISP="OLD" /> 000008 </STEP> 000009 </JOB> 000010 </HitachiBatchJobExec> ******** SYSTEM MESSAGE ******** 16:11:44 000163 KAKC0900-I Parsing of xml file "/opt/hitachi/bjexee/samples/bjexee_sample.xml" started. 16:11:44 000163 KAKC0909-I Parsing of xml file "/opt/hitachi/bjexee/samples/bjexee_sample.xml" ended. code=0 16:11:44 000163 KAKC0707-I MSGCLASS is "A". 16:11:44 000163 KAKC1600-I SAMPLE Job allocated. 16:11:44 000163 KAKC1601-I SAMPLE.STEP01 Step allocated. 16:11:44 000163 KAKC1602-I DD01, OLD, /var/opt/bjex/perm/sample_file01 16:12:04 000163 KAKC1603-I DD01, KEEP, /var/opt/bjex/perm/sample_file01, size=unknown ******** JOBSTEP OUTPUT ******** KAKC0719-I STEP 001,STEP01,STDERR KAKC0099-I HitachiBatchJobExec ended. rc=0 KAKE1565-I 動作確認が終了しました。BJEXジョブの終了コード=0