Just another IT site ※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。At Your Own Risk!! TURN BACK WHILE YOU CAN
PR

JP1/AJS RockyLinux9.6に検証用に評価版JP1/AJSをインストールするときのメモ

※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。スクリプトはAI生成のものも多いのでコピー&ペーストの際は文字コードに注意ください!

以前、CentOS7でインストール成功していたP1AJS_1250Lでインストールしようとしたところ起動せず。P1AJS_1350LはOKだった。

【成功】RockyLinux9.6とJP1AJS_1350Lの組み合わせ

必要なソフトの事前インストール

※同じ名前のものでも「i686」版も必要なものがあるので注意

dnf install zip net-tools sysstat libnsl libnsl.i686 glibc.i686 libstdc++.i686

JP1のインストール

まず一番最初にLANGの設定を確認これがenになっていると、
おそらくインストール後に日本語でジョブ作れないっぽい。

env|grep LANG
LANG=ja_JP.UTF-8

であればよいですが、もし

LANG=en_US.UTF-8

とかだったらインストーラーを起動する前に一時的に変えましょう。

export LANG=ja_JP.UTF-8

Hyper-VとかでOS作って横着してHype-vマネージャーのコンソールで作業していると
en_US.UTF-8だったりします。Teratermで入ったらちゃんとja_JP.UTF-8なんですが。
LANGの確認が終わったら、以下へ。
scp等で
RockyLinux9.6に入手済みの評価版「JP1AJS_1350L.zip」をアップロード
ZIPを解凍してISOをmount。

unzip JP1AJS_1350L.zip
mkdir /mnt/cdrom
mount -r -o mode=0544 /home/hoge/JP1AJS_1350L_P1.iso /mnt/cdrom
cd /mnt/cdrom/x64lin

インストーラを起動

/setup /mnt/cdrom/

メニューに従ってBaseとManagerをインストール

I) Install Software.

Spaceで製品を選択して、I(install)、使用許諾は適時y回答。

Hitachi PP Installer  05-35


   L) List Installed Software.
   I) Install Software.
   D) Delete  Software.
   Q) Quit.


   Select Procedure ===>

     PP-No.               VR        PP-NAME
  001 P-CC842C-6LDL        1310  (T) JP1/Base
  002 P-CC8412-4KDL        1350  (T) JP1/AJS3 - Manager
  003 P-CC8412-3NDL        1300  (T) JP1/AJS3 - Print Option Manager
  004 P-CC8412-39DL        1350  (T) JP1/AJS3 - Web Console
  005 P-CC8412-43DL        1350  (T) JP1/AJS3 - Agent
  006 P-CC8412-48DL        1350  (T) JP1/AJS3 - Agent Minimal Edition


JP1/Managerが入っているホストは、JP1/AgentをインストールせずともAJS/Viewから接続して操作できます。

起動確認

インストールしたら用意されている起動/停止スクリプトをリネームコピーして起動、起動しているかを確認。

Please wait a minutes, now starting JP1/Base...
KAJP1001-I linux.local: イベントサーバを起動します
KAJP1002-I linux.local: イベントサーバの準備が完了しました
KAVA3400-I ログファイルトラップ管理デーモンを起動します
KAVB3690-I JP1_BASE の状態通知処理を開始します
稼働中のプロセスを表示します
プロセス名称 プロセスID
     jbscomd       6866
    jbsroute       6867
      jcocmd       6868
jbssessionmgr       6869
   jbsplugin       6870
      jbshcd       6871
  jbshchostd       6872
   jbssrvmgr       6900
    jbslcact       6902
KAVB3691-I プロセスは全て起動しています
/opt/jp1base/bin/jbs_spmd_status
KAVB3690-I JP1_BASE の状態通知処理を開始します
稼働中のプロセスを表示します
プロセス名称 プロセスID
     jbscomd       6866
    jbsroute       6867
      jcocmd       6868
jbssessionmgr       6869
   jbsplugin       6870
      jbshcd       6871
  jbshchostd       6872
   jbssrvmgr       6900
    jbslcact       6902
KAVB3691-I プロセスは全て起動しています

cd /etc/opt/jp1ajs2
cp -p jajs_start jajs_start_org
vi jajs_start
: # /opt/jp1ajs2/bin/jajs_spmd >/dev/null 2>/dev/null
↓修正
/opt/jp1ajs2/bin/jajs_spmd >/dev/null 2>/dev/null

※jajs_spmdで指定できるJP1/AJSの起動モードについてはこちら

JP1/AJS ManagerのOS再起動後のジョブの状態 | TRAINING GROUNDS

/etc/opt/jp1ajs2/jajs_start 
/opt/jp1ajs2/bin/jajs_status
<論理ホスト基本情報>
論理ホスト                              JP1_DEFAULT
  状態                                  運用中
  開始時刻                              2025/11/30 09:44
  DB構成                              標準構成
  使用中のスケジューラーログファイル名  /var/opt/jp1ajs2/log/ajs-host-log1.log
  交代用のスケジューラーログファイル名  /var/opt/jp1ajs2/log/ajs-host-log2.log

<論理ホストサービス情報>
DBサービス数                          1
DBサービス                            _JF0
  状態                                  運用中
  開始時刻                              2025/11/30 09:44
  再起動回数                            0
ホストサービス
  状態                                  運用中
  開始時刻                              2025/11/30 09:44
  再起動回数                            0
エージェントサービス
  状態                                  運用中
  開始時刻                              2025/11/30 09:44
  再起動回数                            0
スケジューラーサービス数                1
スケジューラーサービス                  AJSROOT1
  状態                                  運用中
  開始時刻                              2025/11/30 09:44
  再起動回数                            0
  組み込みDBセットアップ識別子        _JF0
KAVS0830-I JP1/AJS稼働情報の出力が終了しました

/opt/jp1ajs2/bin/jajs_spmd_status
KNAD3690-I JP1/AJS3 の状態通知処理を開始します
稼働中のプロセスを表示します
プロセス名称 プロセスID 属性
jajs_dbmd 6959 _JF0
ajsdbmgrd 6960 _JF0
jajs_hstd 7083
ajshlogd 7084
ajsinetd 7086
ajsnetwd 7088
ajsagtmd 7093
jpqman_hst 7094
jpomanager_hst 7095
ajscdinetd 7097
ajsgwmasterd 7085
jajs_agtd 7126
jpqmon 7127
jpoagent 7128
jajs_schd 7154 AJSROOT1
ajslogd 7156 AJSROOT1
jpqman 7157 AJSROOT1
jpomanager 7181 AJSROOT1
ajsmasterd 7266 AJSROOT1
KNAD3691-I プロセスは全て起動しています
 /opt/jp1ajs2/bin/ajsstatus
サービス名 AJSROOT1
AJS状態 運用中
抑止機能 なし
AJS開始日時 2025/11/30 09:44
終了制限 なし
データベースの種類 EmbedDB
データベースファイル格納ディレクトリ /var/opt/jp1ajs2/database/schedule/AJSROOT1
テーブル・ファイル名称
ユニット管理: AJS1UNIT
ユニット関連定義: AJS1ARROW
ユニット定義: AJS1BODY
スケジュール定義: AJS1SCH
カレンダ定義: AJS1CAL
ユニット状態: AJS1STAT
実行登録: AJS1ENTRY
世代管理: AJS1GEN
統計情報: AJS1PERF
マネージャ文字コード種別 UTF-8
ジョブエラー情報ディレクトリ /var/opt/jp1ajs2/jobinf
退避情報ディレクトリ /var/opt/jp1ajs2/backup/schedule
AJS開始・終了メッセージの出力 出力しない
ジョブネット開始・終了メッセージの出力 出力しない
ジョブ開始・終了メッセージの出力 出力しない
スケジューラーログファイルのサイズ 40960 KB
使用中のスケジューラーログファイル名 /var/opt/jp1ajs2/log/schedule/AJSROOT1/ajs-log1.log
交代用のスケジューラーログファイル名 /var/opt/jp1ajs2/log/schedule/AJSROOT1/ajs-log2.log
AJS開始・終了履歴の出力 すべて出力する
ジョブネット開始・終了履歴の出力 すべて出力する
ジョブ開始・終了履歴の出力 すべて出力する
操作履歴の出力 すべて出力する
ルートジョブネットのスケジュール 24時間
サスペンド機能 無効
参照履歴の出力 すべて出力する
一時変更の操作管理機能 無効

【失敗】RockyLinux9.6とCentOS7でインストールしたJP1AJS_1250Lの組み合わせ

※途中まではJP1AJS_1350Lと同様

RockyLinux9.6に入手済みの評価版「JP1AJS_1250L.zip」をアップロード
ZIPを解凍してISOをmount。

unzip JP1AJS_1250L.zip
mkdir /mnt/cdrom
mount -r -o mode=0544 /home/hoge/JP1AJS_1250L_P1.iso /mnt/cdrom
cd /mnt/cdrom/linux

インストーラを起動

/setup /mnt/cdrom/

メニューに従ってBaseとManagerをインストール

I) Install Software.

Spaceで製品を選択して、I(install)、使用許諾は適時y回答。

Hitachi PP Installer  05-31-/C


    L) List Installed Software.
    I) Install Software.
    D) Delete  Software.
    Q) Quit.


    Select Procedure ===>
    
    I) Install Software.

      PP-No.               VR        PP-NAME
<@>001 P-812C-6LCL          1250  (T) JP1/Base
   002 P-CC8112-4KCL        1250  (T) JP1/AJS3 - Manager
   003 P-CC8112-3NCL        1250  (T) JP1/AJS3 - Print Option Manager
   004 P-8112-33CL          1250  (T) JP1/AJS3 - Agent
   005 P-8112-38CL          1250  (T) JP1/AJS3 - Agent Minimal Edition

起動確認

インストールしたら用意されている起動/停止スクリプトをリネームコピーして起動、起動しているかを確認。

cd /etc/opt/jp1base/
cp -p jbs_start.model jbs_start
cp -p jbs_stop.model jbs_stop
/etc/opt/jp1base/jbs_start
/opt/jp1base/bin/jbs_spmd_status
AVB3690-I JP1_BASE の状態通知処理を開始します
稼働中のプロセスを表示します
プロセス名称 プロセスID
jbscomd 5422
jbsroute 5423
jcocmd 5424
jbssessionmgr 5425
jbsplugin 5426
jbshcd 5427
jbshchostd 5428
jbssrvmgr 5459
jbslcact 5460
KAVB3691-I プロセスは全て起動しています
cd /etc/opt/jp1ajs2
cp -p jajs_start jajs_start_org
vi jajs_start
: # /opt/jp1ajs2/bin/jajs_spmd >/dev/null 2>/dev/null
↓修正
/opt/jp1ajs2/bin/jajs_spmd >/dev/null 2>/dev/null

※jajs_spmdで指定できるJP1/AJSの起動モードについてはこちら

JP1/AJS ManagerのOS再起動後のジョブの状態 | TRAINING GROUNDS

起動せず RockyLinux9.6(RHEL9系?)は、JP1AJS_1250Lではだめっぽい。

/etc/opt/jp1ajs2/jajs_start
/opt/jp1ajs2/bin/jajs_status
KAVS0358-E JP1/AJSサービスが起動されていないため操作できません (論理ホスト=JP1_DEFAULT)
/opt/jp1ajs2/bin/jajs_spmd_status
KNAD3690-I JP1/AJS3 の状態通知処理を開始します
KNAD3690-I JP1/AJS3 の状態通知処理を開始します
KNAD3662-I プロセス管理は停止しています
systemctl status jp1_ajs3
× jp1_ajs3.service - JP1/AJS3 Service
     Loaded: loaded (/usr/lib/systemd/system/jp1_ajs3.service; enabled; preset: disabled)
     Active: failed (Result: exit-code) since Sun 2025-11-30 00:53:35 JST; 15min ago
   Duration: 59ms
    Process: 1778 ExecStart=/etc/opt/jp1ajs2/jajs_start (code=exited, status=0/SUCCESS)
   Main PID: 1797 (code=exited, status=1/FAILURE)
        CPU: 162ms

11月 30 00:53:35 linux.local systemd[1]: Starting JP1/AJS3 Service...
11月 30 00:53:35 linux.local systemd[1]: Started JP1/AJS3 Service.
11月 30 00:53:35 linux.local jp1/ajs2[1797]: KNAD3624-E An attempt to create a process management table has failed.
11月 30 00:53:35 linux.local systemd[1]: jp1_ajs3.service: Main process exited, code=exited, status=1/FAILURE
11月 30 00:53:35 linux.local systemd[1]: jp1_ajs3.service: Failed with result 'exit-code'.

KNAD3624-E : JP1/Automatic Job Management System 3 メッセージ2

 

タイトルとURLをコピーしました