Cluster Server 7.3.1 Agent for DB2 インストール/設定ガイド - Linux

Last Published:
Product(s): InfoScale & Storage Foundation (7.3.1)
  1. Cluster Server Agent for DB2 の概要
    1.  
      Cluster Server Agent for DB2 について
    2.  
      Cluster Server Agent for DB2 が DB2 の高可用性を実現するしくみ
    3.  
      DB2 エージェントがインテリジェントなリソース監視をサポートするしくみ
    4.  
      VCS agent for DB2 の場合サポートするソフトウェア
    5. VCS Agent for DB2 のエージェント関数について
      1.  
        VCS agent for DB2 の場合オンラインエージェント関数について
      2.  
        VCS agent for DB2 の場合オフラインエージェント関数について
      3.  
        VCS agent for DB2 の場合監視エージェント関数について
      4.  
        VCS agent for DB2 の場合クリーンエージェント関数について
      5.  
        VCS agent for DB2 の場合情報エージェント関数について
      6.  
        アクションエージェント関数についてVCS agent for DB2 の場合
      7. VCS agent for DB2 の IMF 統合関数について
        1.  
          VCS agent for DB2 の imf_init 関数について
        2.  
          VCS agent for DB2 の imf_register 関数について
        3.  
          VCS agent for DB2 の imf_getnotification 関数について
      8.  
        VCS agent for DB2 の場合データベース情報を取得するための情報エージェント関数の実行について
    6.  
      Cluster Server での標準的な DB2 設定
    7.  
      VCS 環境に DB2 UDB を設定するためのロードマップ
  2. DB2 のインストールと設定
    1. DB2 をインストールするための VCS の必要条件
      1.  
        非 MPP 構成 DB2 UDB をインストールするための準備
      2.  
        MPP 構成 DB2 UDB をインストールするための準備
      3.  
        DB2 の場合非 MPP インスタンス用のファイルシステムの作成
      4.  
        MPP インスタンス( DB2 の場合)用の共有ファイルシステムの作成
      5. DB2 の場合ユーザーアカウントとグループアカウントの定義
        1.  
          DB2 の場合 のユーザーグループアカウントの作成
        2.  
          Linux での DB2 の場合ユーザーアカウントの追加
    2.  
      VCS 環境での DB2 のインストール
    3. DB2 の設定
      1.  
        DB2 の場合 /etc/services の確認
      2.  
        すべてのクラスタノードの DB2 ユーザーに対するパスワードなし通信の有効化
      3.  
        DB2 の場合 の $DB2InstHome/sqllib/db2nodes.cfg ファイルの修正
      4.  
        DB2 インストールの確認
  3. Cluster Server Agent for DB2 のインストールと削除
    1.  
      VCS Agent for DB2 をインストールまたはアップグレードする前に
    2.  
      DB2 ソフトウェアの VCS エージェントのインストール
    3.  
      VCS Agent for DB2 のアップグレード
    4.  
      VCS Agent for DB2の無効化
    5.  
      VCS Agent for DB2 の削除
  4. DB2 のための VCS サービスグループの設定
    1.  
      DB2 の場合サービスグループの設定について
    2. VCS の DB2 の設定について
      1.  
        DB2 の場合非 MPP 構成サービスグループ
      2. DB2 の場合 MPP 構成サービスグループ
        1.  
          DB2 の場合 MPP 構成の CVM パラレルサービスグループ
        2.  
          DB2 の場合 MPP 構成のフェールオーバーサービスグループ
    3. DB2 サービスグループを設定する前に
      1.  
        Db2udbTypes.cf ファイルのインポート
    4. Cluster Manager(Java コンソール)からの VCS Agent for DB2 の設定
      1.  
        Cluster Manager(Java コンソール)を使った DB2 MPP のサービスグループの追加
      2.  
        Cluster Manager(Java コンソール)による DB2 非 MPP のサービスグループの追加
    5. main.cf ファイルの編集による VCS Agent for DB2 の設定
      1.  
        MPP 構成 DB2 を使うためのエージェントの設定
      2.  
        非 MPP 構成 DB2 を使うためのエージェントの設定
      3.  
        VCS agent for DB2 の場合設定の確認
    6. DB2 インスタンスの詳細監視の設定
      1.  
        DB2 インスタンスの詳細監視の有効化
      2.  
        コマンドラインからの詳細監視の有効化 DB2 の場合
      3. Db2udb リソースに対するインテリジェントなリソースの監視の有効化と無効化
        1.  
          AMF カーネルドライバの管理
      4.  
        詳細監視中の DB2 エラーコードの処理
      5.  
        DB2 の場合詳細監視の無効化
  5. DB2 のための VCS サービスグループの管理
    1.  
      Sybase のサービスグループの管理について
    2.  
      Sybase サービスグループのオンライン化
    3.  
      Sybase サービスグループのオフライン化
    4.  
      Sybase サービスグループの切り替え
    5.  
      DB2 用エージェントの無効化
  6. 付録 A. Cluster Server Agent for DB2 のトラブルシューティング
    1.  
      DB2 の場合環境変数の db2profile の作成
    2.  
      VCS agent for DB2 の場合 RestartLimit 属性の設定
    3.  
      MPP モードの DB2 V9.5、V9.7、V10.1、V10.5 のパーティションまたはノードの切り替えのシナリオ
  7. 付録 B. Cluster Server Agent for DB2 のリソースの種類情報
    1. DB2 のリソースタイプの定義について
      1.  
        Linux での DB2 UDB タイプの定義ファイル:Db2udbTypes.cf
  8. 付録 C. DB2 のリソースの種類属性
    1.  
      Db2udb リソースタイプの定義と属性の定義について
  9. 付録 D. 設定例
    1. Linux 上の VCS agent for DB2 の場合設定ファイルの例
      1.  
        Linux での VCS agent for DB2 の場合 の非 MPP main.cf の設定
      2.  
        Linux での VCS agent for DB2 の場合 MPP main.cf の設定

VCS agent for DB2 の場合クリーンエージェント関数について

このエージェントは最初に force オプションを付けて db2stop コマンドを使用します。 コマンドでエージェント関数をクリーンアップできない場合、次にエージェントは db2_kill スクリプトを使用してインスタンスを強制終了します。 db2_kill スクリプトが失敗した場合、kill -9 コマンドが呼び出されます。ipclean コマンドを使って、特定のインスタンス用にすべての DB2 プロセス間通信が確実にクリーニングされるようにします。

# su $DB2InstOwner -c "$InstHome/sqllib/adm/db2stop force
    nodenum $nodenum"