ページの先頭行へ戻る
Interstage Job Workload Server V9.2.0 セットアップガイド

B.1.3 セットアップ資源

以下のセットアップ資源について説明します。

バッチサーバ環境のセットアップ資源

バッチサーバ環境のセットアップ資源については、バッチジョブ定義データベースに“バッチジョブ定義格納ディレクトリ”を使用する点だけが異なります。

バッチジョブ定義データベース環境のセットアップ資源

バッチジョブ定義データベース環境は、以下の図のようにバッチサーバに配置されます。
バッチジョブ定義データベース環境は、Symfowareの環境に構築します。

バッチジョブ定義データベース環境にセットアップが必要な資源を以下に示します。

名称

概要

作成単位

備考

バッチジョブ定義データベース

バッチジョブ定義を格納/管理するデータベースです。

バッチサーバに必ず1つ

ネーミングサービス

バッチ受付サービス、バッチジョブ定義データベース操作をするコマンドがバッチジョブ定義データベースにアクセスするために必要なサービスです。

バッチサーバに必ず1つ

データソース(ローカル)

バッチ受付サービス、およびバッチジョブ定義データベース操作をするコマンドがバッチジョブ定義データベースに接続するために必要な情報です。

バッチサーバに必ず1つ


セットアップ資源は、ネットワーク上のファイルシステムに配置しないでください。

B.1.3.1 Symfoware資源

バッチジョブ定義データベース環境として使用するSymfowareの動作環境の資源構成を以下に示します。

カーネル資源とSymfowareの資源の役割を以下に示します。

種類

役割

配置ファイル域

カーネル資源

共用メモリ、セマフォ

Symfowareのプロセスと外部との情報交換に使用します。

Symfowareの資源

RDBディクショナリ

データベースの表の定義情報を保持します。

UNIX系ファイル

RDBディレクトリファイル

データベースの表にアクセスするためのデータ配置情報、運用情報などを保持します。

UNIX系ファイル

データベーススペース

データベースのデータを格納します。

UNIX系ファイル

ログ管理ファイル

テンポラリログファイルやアーカイブログファイルの配置位置などの情報を保持します。

UNIX系ファイル

テンポラリログファイル

ダウンリカバリ、ロールバックに備えたログ情報を保持します。

UNIX系ファイル

RDB構成パラメタファイル

動作環境を規定する各種情報を保持します。

UNIX系ファイル

動作環境ファイル

アプリケーションが実行しているときの動作環境のチューニングに使用します。

UNIX系ファイル

退避ディスク

データベースのデータを退避します。

UNIX系ファイル

作業域

アプリケーションの実行、RDBコマンドの実行時に使用する作業領域です。

UNIX系ファイル

B.1.3.2 環境作成の作業項目とセットアップ資源

バッチジョブ定義データベース環境の作成時の作業項目と、セットアップする資源について以下に説明します。

環境作成の作業項目

作業項目

資源名

可変要素

B.3 バッチジョブ定義データベース環境の作成準備

セットアップ情報ファイルの作成

セットアップ情報ファイル

  • DICTIONARY_PATH

  • TEMPORARY_LOG_PATH

  • ARCHIVE_LOG_PATH

  • ARCHIVE_LOG_PATH

  • ARCHIVE_LOG_SIZE

  • CORE_PATH

  • PROJECT_CODE

B.4.1 Symfowareシステムのセットアップ

Symfowareのシステムファイルの作成

RDB構成パラメタファイル

なし(固定)

システム用の動作環境ファイル

なし(固定)

共用バッファ定義ファイル

なし(固定)

ログ管理ファイル

配置先ディレクトリ

テンポラリログファイル

配置先ディレクトリ

RDBディレクトリファイル

なし(固定)

RDBディクショナリ

配置先ディレクトリ

データベース認証方法の設定

SET SYSTEM PARAMETER文

  • USER_CONTROL

  • MAX_MEMORY_USE

  • MAX_CONNECTION

B.4.2 データベースセットアップ用スクリプトのカストマイズ

データベーススペース作成用SQLの変更

/etc/opt/FJSVibsbd/sample/ddl/
symfoware/btfwcreate_dbsp_fs.ddl

  • データベーススペースの配置場所

  • データベーススペース量

表作成用SQLの変更

/etc/opt/FJSVibsbd/sample/ddl/
symfoware/btfwcreate_table.ddl

  • BTFW_DEF.BTFW_JOBTBLのBLOB領域の大きさ

  • DSI_DEF_BTFW_JOBTBLのデータ長

  • DSI_DEF_BTFW_USERLISTのデータ長

  • IXDSO_DEF_BTFW_JOBTBLのデータ部の大きさ

  • IXDSO_DEF_BTFW_JOBTBLのインデックス部の大きさ

B.4.3 バッチジョブ定義データベースの作成

データベースの作成

バッチジョブ定義データベース

データベーススペースの作成

バッチジョブ定義データベースのデータベーススペース

ユーザの作成

バッチジョブ定義データベースをアクセスするユーザ

スキーマの作成

バッチジョブ定義データベースのスキーマ

表の作成

バッチジョブ定義データベースの表

表に対する権限の付与

DSIの初期化

B.4.4 環境作成チェックシートによる設定項目の確認