Cluster Server 7.3.1 Agent for DB2 インストール/設定ガイド - Solaris
- Cluster Server Agent for DB2 の概要
- VCS agent for DB2 のエージェント関数について
- VCS agent for DB2 の IMF 統合関数について
- DB2 のインストールと設定
- Cluster Server Agent for DB2 のインストールと削除
- DB2 のための VCS サービスグループの設定
- DB2 のための VCS サービスグループの管理
- 付録 A. Cluster Server Agent for DB2 のトラブルシューティング
- 付録 B. Cluster Server Agent for DB2 のリソースの種類情報
- 付録 C. DB2 のリソースの種類属性
- 付録 D. 設定例
Db2udb リソースタイプの定義と属性の定義について
DB2 エージェント属性の説明を確認します。 エージェント属性は必須、オプション、内部に分類されます。
表: DB2 用エージェントの必須属性 に、DB2 用エージェントの必須属性を示します。必須属性には値を割り当てる必要があります。
表: DB2 用エージェントの必須属性
必須属性 |
説明 |
---|---|
DB2 インスタンスの設定ファイルと重要データが格納されている DB2 UDB インスタンスホームディレクトリへのパス。 データ形式と値のタイプ: 文字列 - スカラー | |
DB2 UDB インスタンスを起動するインスタンス所有者のユーザー ID。 各インスタンスには、一意のユーザー ID が必要です。 データ形式と値のタイプ: 文字列 - スカラー メモ: この属性に不正な変更を加えると、DB2 が一貫性のない状態になる可能性があります。 |
表: DB2 用エージェントのオプションの属性 は DB2 用エージェントのオプションの属性を示します。
表: DB2 用エージェントのオプションの属性
オプションの属性 |
説明 |
---|---|
詳細監視用のデータベースの名前。詳細監視が有効な場合(IndepthMonitor = 1)に必要です。 データベースのすべてのパーティションで障害が発生するのでデータベース名の属性を変更するときに注意します。 無効か不正な値に DataBaseName の属性を変更しないでください。 メモ: DatabaseName で指定されたデータベースが、Db2udb エージェントリソースが設定されたパーティションと同じパーティションに作成されていることを確認してください。 データ形式と値のタイプ: 文字列 - スカラー | |
データベースのノード番号またはパーティション番号。 特定のデータベースのパーティションを監視した場合使われます。 デフォルト: 0 | |
StartUpOpt |
起動オプションを提供します。 許可される値は START、ACTIVATEDB、CUSTOM です。 次のオプションを確認します。
データ形式と値のタイプ: 文字列 - スカラー |
ShutDownOpt |
この属性で許可される値は STOP と CUSTOM です。 次のオプションを確認します。
データ形式と値のタイプ: 文字列 - スカラー |
IndepthMonitor |
詳細監視を有効にする場合は、IndepthMonitor 属性の値を 1 に設定します。 現在、エージェントは、/opt/VRTSagents/ha/bin/Db2udb ディレクトリで monitor_custom_$db2instance_$nodenum ファイルを検索します。 ファイルが存在し、実行可能な場合、エージェントはカスタマイズされたこの詳細監視ファイルを実行します。 sample_db2udb ディレクトリに、カスタム監視スクリプトの例があります。 データ形式と値のタイプ: 文字列 - 整数 |
DB2 UDB の出力表示で使うエンコードに対応する、オペレーティングシステムのエンコードを指定します。 たとえば Solaris システムで、環境変数 LANG に「ja」を設定すると、「eucJP」が Encoding の Solaris 値になります。 対応するエンコード値については、DB2 UDB と Solaris のマニュアルを参照してください。 デフォルトは "" です。 データ形式と値のタイプ: 文字列 - スカラー | |
AgentDebug |
この属性の値が 1 のとき、エージェントで追加のデバッグメッセージがログに記録されます。 データ形式と値のタイプ: ブール - スカラー |
WarnOnlyIfDBQueryFailed |
この属性では、SQL エラーをログに記録するか、特別な処理が必要なエラーを確認するかを指定します。 WarnOnlyIfDBQueryFailed 属性の値を 1 に設定すると有効になります。 この属性が有効であるとき、すべての SQL エラーは無視され、1 日に 1 回警告メッセージがエージェントログに記録されます。 WarnOnlyIfDBQueryFailed 属性の値を 0 に設定すると無効になります。 無効にすると、db2error.dat ファイルでエラーコードに対して特別な処理が必要かどうかが確認されます。 db2error.dat ファイル内にそのエラーコードが存在しない場合は、監視のために OFFLINE が返されます。 そのエラーコードが存在する場合は、db2error.dat ファイルに記載されたそのエラーコードのアクションが実行されます。 データ形式と値のタイプ: ブール - スカラー |
UseDB2start |
DB マネージャを起動するための代替方法を選択できます。エージェントは、UseDBStart が 1 に設定されている場合は db2start を実行しますが、UseDBStart が 0 に設定されている場合は db2gcf を使います。設定が非 MPP の場合、UseDB2start 属性の値を 1 に設定する必要があります。 設定が MPP の場合、UseDB2start 属性の値を 0 に設定する必要があります。MPP の場合は、VCS は実際のホスト名を使い、各パーティションを開始、停止できる必要があります。このため、VCS は db2gcf コマンドを使い、UseDB2start 属性の値を 0 にする必要があります。 データ形式と値のタイプ: ブール - スカラー デフォルト: 0 UseDB2start 属性の使用方法について詳しくは、VCS の DB2 の設定についてを参照してください。 |
表: DB2 用エージェントの内部属性 は DB2 用エージェントのリソース属性を示します。
表: DB2 用エージェントのリソース属性
内部属性 |
説明 |
---|---|
ContainerOpts |
このエージェントはゾーンに対応しています。 このタイプの ContainerOpts リソースタイプ属性では、RunInContainer のデフォルト値は 1、PassCInfo のデフォルト値は 0 です。 これらの値は変更しないことをお勧めします。詳しくは『Veritas InfoScale 7.3.1 仮想化ガイド』を参照してください。 |
表: DB2 用エージェントの内部属性 は DB2 のエージェントの内部属性を示します。
表: DB2 用エージェントの内部属性
内部属性 |
説明 |
---|---|
AgentDirectory |
エージェントに関連するその他のファイルとスクリプトの場所を示します。 使用しないでください。 内部使用の属性です。 |
IMF |
このリソースタイプレベルの属性は、DB2 エージェントがインテリジェントなリソース監視を実行する必要があるかどうかを決定します。 この属性は次のキーを含んでいます。
Db2udb リソースに対するインテリジェントなリソースの監視の有効化と無効化を参照してください。 |