バッチサーバの環境作成の事前準備を行います。
ここでの作業はシステム管理者(スーパーユーザ)権限で行ってください。
ユーザの設定
バッチシステム利用グループ、およびInterstage運用グループに、ログインした一般ユーザを設定します。
usermod -G ibsbtgrp,ismnggrp ijob |
バッチジョブ定義格納ディレクトリの準備
バッチジョブ定義格納ディレクトリに必要な設定を行います。ここでは、設定済の以下のディレクトリを使用します。
/export/home/ijob/sample/dbenv/jobdefDir |
バッチジョブ定義格納ディレクトリは、バッチジョブ定義データベースの実体です。
ジョブスプール格納ディレクトリの準備
バッチセットアップ情報ファイルで指定しているジョブスプール格納ディレクトリに必要な設定を行います。ここでは、設定済の以下のディレクトリを使用します。
/export/home/ijob/sample/jobspool |
ジョブログスプール格納ディレクトリの準備
バッチセットアップ情報ファイルで指定しているジョブログスプール格納ディレクトリに必要な設定を行います。ここでは、設定済の以下のディレクトリを使用します。
/export/home/ijob/sample/joblogspool |
JMXサービスのrcプロシジャの編集
JMXサービスのrcプロシジャ“/etc/rc2.d/S95isjmxstart”を編集します。以下の太字の行が、編集で追加する内容です。
#!/bin/sh # # Copyright All Right Reserved # Copyright (c) FUJITSU LIMITED 2003 # # Interstage JMX Service start/stop procedure . /opt/FJSVibs/etc/def/apfwrcsymfo.sh if [ ! -d /usr/bin ] then # have to have /usr mounted exit 1 fi ~~~~~~~~~~~~~~~ 省略 ~~~~~~~~~~~~~~~ |
Interstageのrcプロシジャの編集
Interstageのrcプロシジャ“/etc/rc2.d/S99startis”を編集します。以下の太字の行が、編集で追加する内容です。
#!/bin/sh # chkconfig: 2345 99 00 # description: Interstage Application Server # Interstage Application Server # startis : Interstage Application Server start procedure ########################################################################## # If you want to run Interstage Application Server on other locale # environments such as English, please customize the default locale # setting. ########################################################################## . /etc/sysconfig/i18n export LANG . /opt/FJSVibs/etc/def/apfwrcsymfo.sh if [ -f /opt/FJSVtd/etc/.corba_use ]; then OD_HOME=/opt/FJSVod export OD_HOME fi ~~~~~~~~~~~~~~~ 省略 ~~~~~~~~~~~~~~~ |
アプリケーション連携実行基盤のログ定義ファイルの編集
アプリケーション連携実行基盤のログ定義ファイル”/opt/FJSVibs/etc/def/log_inf/logconfExt.xml”を編集します。
編集済の資材を、以下のコマンドで複写して使用します。
# cp -p /export/home/ijob/sample/setup/batsv/logconfExt.xml /opt/FJSVibs/etc/def/log_inf/ # |
“/opt/FJSVibs/etc/def/log_inf/logconfExt.xml”を直接編集します。
インストール直後は、以下の太字のlevel要素に“9”が設定されています。[Client]Systemと[Client]Performanceのlevel要素を“0”に変更してください。
修正前
(途中略) <!-- [Client]System --> <logComposer name="systemClient" class="com.fujitsu.uji.log.LogComposer"> <level>9</level> <output name="systemClientOutput" type="stdout"> (途中略) <!-- [Client]Performance --> <logComposer name="performanceClient" class="com.fujitsu.uji.log.ext.ExtTimeComposer"> <level>9</level> <output name="performanceClient" type="stdout"> (以下略) |
修正後
(途中略) <!-- [Client]System --> <logComposer name="systemClient" class="com.fujitsu.uji.log.LogComposer"> <level>0</level> <output name="systemClientOutput" type="stdout"> (途中略) <!-- [Client]Performance --> <logComposer name="performanceClient" class="com.fujitsu.uji.log.ext.ExtTimeComposer"> <level>0</level> <output name="performanceClient" type="stdout"> (以下略) |
Solaris(64bit)のログ定義ファイル編集の詳細は、Solaris(64bit)版の“Interstage Job Workload Server チュートリアルガイド”を参照してください。