Sun Cluster Data Service for Agfa IMPAX ガイド (Solaris OS 版)

Sun Cluster HA for Agfa IMPAX の登録と構成

Agfa IMPAX を高可用性にするように Sun Cluster HA for Agfa IMPAX を有効にするには、Sun Cluster HA for Agfa IMPAX データサービスをフェイルオーバーデータサービスとして構成します。

この手順を行う前に、Sun Cluster HA for Agfa IMPAX データサービスパッケージがインストールされていることを確認してください。「Web Start プログラムを使用して Sun Cluster HA for Agfa IMPAX パッケージをインストールするには」または scinstall ユーティリティを使って Sun Cluster HA for Agfa IMPAX パッケージをインストールするには」のすべての手順を実行します。

Sun Cluster HA for Agfa IMPAX をフェイルオーバーデータサービスとして登録および構成するには

  1. impaxscripts リソースを追加します。

    このリソースを使用すると、Sun Cluster は Oracle が起動する前に必要な作業を実行したり、Oracle が起動した後に必要な作業 (クリーンアップ) を実行したりできます。

    1. 登録構成ファイル /opt/SUNWscpax/impaxscripts/util/impaxscripts_config を編集して、リソースとリソースグループ名を自分の構成に合わせて変更します。

      次に、impaxscripts_config ファイルの内容を示します。自分の構成に合っているのであれば、RSRG のデフォルト値を使用してもかまいません。


      # These parameters can be customized in (key=value) form
          #
          #        RS - name of the resource for the application
          #        RG - name of the resource group containing RS
          #      PORT - name of the port number
          #        LH - name of the LogicalHostname SC resource
          #    HAS_RS - name of the HAStoragePlus SC resource
          #
          RS=impaxscripts-rs
          RG=impax-rg
          PORT=
          LH=
          HAS_RS=
    2. /opt/SUNWscpax/impaxscripts/etc/config 構成ファイルに正しい変数設定が入っていることを確認します。

      これらの変数は、Agfa IMPAX のインストールによって提供されます。これらの変数は、次のように設定されている必要があります。


      USERID=mvf
      # default userid for impax installations
      CLEANKILL="/usr/mvf/bin/sun_cluster_impax_kill"
      ORACLEPRE="/usr/mvf/bin/sun_cluster_oracle_prestart"
    3. リソースを作成して、クラスタに登録します。つまり、root のアクセス権を取得して、impaxscripts_register ユーティリティを使用します。


      # /opt/SUNWscpax/impaxscripts/util/impaxscripts_register

      このユーティリティが失敗する場合、手順 bに戻って、構成ファイルが正しいかどうかを確認します。

  2. SUNW.gds というリソースタイプを登録します。


    # scrgadm -a -t SUNW.gds
    
  3. SUNW.HAStoragePlus というリソース型を登録します。


    # scrgadm -a -j ora-ds -t SUNW.HAStoragePlus -
    
    ora-ds

    Oracle データベース用の論理名

  4. データベースファイルが存在するファイルシステム用に HAStoragePlus リソースを作成します。


    # scrgadm -a -j ora-ds -t SUNW.HAStoragePlus -g impax-rg \ 
    -x FileSystemMountPoints=/dbase, /cache1
    
  5. データパスを最適化するために、広域ファイルシステムはディスクグループと同じ方法で管理します。

    この方法によって、システムはベースサービスにローカルになりますが、ファイルは両方のノードで利用できます。


    # scrgadm -a -t SUNW.HAStoragPlus -x FileSystemMountPoints=/global/export
    
  6. /opt/SUNWscpax/impaxapp/util/impax_config ファイルを編集して、次のような項目に合わせて変更します。

    • 自分の構成

    • 手順 1で指定したリソースグループの名前

    • 自分の依存関係

  7. impax_register ユーティリティを使用して、このリソースをクラスタフレームワークに登録します。


    # /opt/SUNWscpax/impaxapp/util/impax_register