以下のセットアップ資源について説明します。
バッチサーバ環境
バッチジョブ定義データベース環境
バッチサーバ環境のセットアップ資源
バッチサーバ環境のセットアップ資源については、バッチジョブ定義データベースに“バッチジョブ定義格納ディレクトリ”を使用する点だけが異なります。
バッチジョブ定義データベース環境のセットアップ資源
バッチジョブ定義データベース環境は、以下の図のようにバッチサーバに配置されます。
バッチジョブ定義データベース環境は、Symfowareの環境に構築します。
バッチジョブ定義データベース環境にセットアップが必要な資源を以下に示します。
名称 | 概要 | 作成単位 | 備考 |
---|---|---|---|
バッチジョブ定義データベース | バッチジョブ定義を格納/管理するデータベースです。 | バッチサーバに必ず1つ | - |
ネーミングサービス | バッチ受付サービス、バッチジョブ定義データベース操作をするコマンドがバッチジョブ定義データベースにアクセスするために必要なサービスです。 | バッチサーバに必ず1つ | - |
データソース(ローカル) | バッチ受付サービス、およびバッチジョブ定義データベース操作をするコマンドがバッチジョブ定義データベースに接続するために必要な情報です。 | バッチサーバに必ず1つ | - |
セットアップ資源は、ネットワーク上のファイルシステムに配置しないでください。
バッチジョブ定義データベース環境として使用するSymfowareの動作環境の資源構成を以下に示します。
カーネル資源とSymfowareの資源の役割を以下に示します。
種類 | 役割 | 配置ファイル域 | |
---|---|---|---|
カーネル資源 | 共用メモリ、セマフォ | Symfowareのプロセスと外部との情報交換に使用します。 | |
Symfowareの資源 | RDBディクショナリ | データベースの表の定義情報を保持します。 | UNIX系ファイル |
RDBディレクトリファイル | データベースの表にアクセスするためのデータ配置情報、運用情報などを保持します。 | UNIX系ファイル | |
データベーススペース | データベースのデータを格納します。 | UNIX系ファイル | |
ログ管理ファイル | テンポラリログファイルやアーカイブログファイルの配置位置などの情報を保持します。 | UNIX系ファイル | |
テンポラリログファイル | ダウンリカバリ、ロールバックに備えたログ情報を保持します。 | UNIX系ファイル | |
RDB構成パラメタファイル | 動作環境を規定する各種情報を保持します。 | UNIX系ファイル | |
動作環境ファイル | アプリケーションが実行しているときの動作環境のチューニングに使用します。 | UNIX系ファイル | |
退避ディスク | データベースのデータを退避します。 | UNIX系ファイル | |
作業域 | アプリケーションの実行、RDBコマンドの実行時に使用する作業領域です。 | UNIX系ファイル |
バッチジョブ定義データベース環境の作成時の作業項目と、セットアップする資源について以下に説明します。
環境作成の作業項目 | 作業項目 | 資源名 | 可変要素 |
---|---|---|---|
セットアップ情報ファイルの作成 | セットアップ情報ファイル |
| |
Symfowareのシステムファイルの作成 | RDB構成パラメタファイル | なし(固定) | |
システム用の動作環境ファイル | なし(固定) | ||
共用バッファ定義ファイル | なし(固定) | ||
ログ管理ファイル | 配置先ディレクトリ | ||
テンポラリログファイル | 配置先ディレクトリ | ||
RDBディレクトリファイル | なし(固定) | ||
RDBディクショナリ | 配置先ディレクトリ | ||
データベース認証方法の設定 | SET SYSTEM PARAMETER文 |
| |
データベーススペース作成用SQLの変更 | /etc/opt/FJSVibsbd/sample/ddl/ |
| |
表作成用SQLの変更 | /etc/opt/FJSVibsbd/sample/ddl/ |
| |
データベースの作成 | バッチジョブ定義データベース | - | |
データベーススペースの作成 | バッチジョブ定義データベースのデータベーススペース | - | |
ユーザの作成 | バッチジョブ定義データベースをアクセスするユーザ | - | |
スキーマの作成 | バッチジョブ定義データベースのスキーマ | - | |
表の作成 | バッチジョブ定義データベースの表 | - | |
表に対する権限の付与 | - | - | |
DSIの初期化 | - | - | |
- | - | - |