Sun Cluster 3.0 12/01 データサービスのインストールと構成

第 11 章 Sun Cluster HA for BroadVision One-To-One Enterprise のインストールと構成

この章では、Sun Cluster HA for BroadVision One-To-One Enterprise について計画を立て、クラスタノード上でこの製品の設定と構成を行う方法について説明します。

この章の内容は、次のとおりです。

Sun Cluster HA for BroadVision One-To-One バックエンドサーバーをフェイルオーバーデータサービスとして構成してください。Sun Cluster HA for BroadVision One-To-One Interaction Managers をスケーラブルデータサービスとして構成してください。データサービスやリソースグループ、リソースなど、関連項目の一般的な情報については、『Sun Cluster 3.0 12/01 の概念』とこのマニュアルの第 1 章「Sun Cluster データサービスの計画」を参照してください。

Sun Cluster HA for BroadVision One-To-One Enterprise のインストールと構成

表 11-1 に、インストールと構成作業について説明している節を示します。

表 11-1 作業マップ: Sun Cluster HA for BroadVision One-To-One Enterprise のインストールと構成

作業 

参照箇所 

BroadVision One-To-One Enterprise インストールの計画 

「Sun Cluster HA for BroadVision One-To-One Enterprise の概要」

「Sun Cluster HA for BroadVision One-To-One Enterprise の構成指針」

「サポートされる構成」

「インストール前の注意点」

BroadVision One-To-One Enterprise ソフトウェア、HTTP サーバー、およびデータベースのインストールと構成 

「Sun Cluster HA for DBMS をインストールして構成する」

「HTTP サーバーをインストールして構成する」

「BroadVision One-To-One Enterprise ソフトウェアをインストールして構成する」 [ n 個の論理ホスト名を持つ 1 つのフェイルオーバーリソースグループを使用するように Sun Cluster HA for BroadVision One-To-One バックエンドサーバーを構成するには、「代替構成」へ進んでください。インストールを実行するには、「代替構成」に示されている作業を行なってください。このどちらの作業も行わない場合は、「BroadVision One-To-One Enterprise、データベース、HTTP サーバーのインストールを構成して検証する」へ進んでください。]

「BroadVision One-To-One Enterprise、データベース、HTTP サーバーのインストールを構成して検証する」

Sun Cluster HA for BroadVision One-To-One Enterprise パッケージのインストール 

「Sun Cluster HA for BroadVision One-To-One Enterprise パッケージをインストールする」

Sun Cluster HA for BroadVision One-To-One Enterprise の構成 

「Sun Cluster HA for BroadVision One-To-One Enterprise の登録と構成を行う」

「Sun Cluster HA for BroadVision One-To-One Enterprise のインストールを確認する」

Sun Cluster HA for BroadVision One-To-One Enterprise 拡張プロパティの登録と構成 

「Sun Cluster HA for BroadVision One-To-One Enterprise 拡張プロパティ」

Sun Cluster HA for BroadVision One-To-One Enterprise 障害モニター情報の表示 

「Sun Cluster HA for BroadVision One-To-One Enterprise の障害モニター」

既知の問題点の確認 

「既知の問題点」

Sun Cluster HA for BroadVision One-To-One Enterprise の概要

Sun Cluster HA for BroadVision One-To-One Enterprise は、BroadVision One-To-One Enterprise サーバーを対象とした障害監視機能と自動フェイルオーバー機能を提供します。このデータサービスは、障害監視と自動フェイルオーバーにより BroadVision One-To-One Enterprise サイトのシングルポイント障害を排除します。次に、Sun Cluster 構成における BroadVision One-To-One Enterprise サイトコンポーネントと、これらの保護に最適なデータサービスを示します。

表 11-2 BroadVision One-To-One Enterprise Site コンポーネントの保護

BroadVision One-To-One Enterprise サイトコンポーネント 

保護するデータサービス 

BroadVision One-To-One Enterprise データベース 

Sun Cluster HA for Oracle または Sun Cluster HA for Sybase 

BroadVision One-To-One Interaction Managers 

Sun Cluster HA for BroadVision One-To-One Enterprise (スケーラブル構成) 

BroadVision One-To-One バックエンドサーバー 

Sun Cluster HA for BroadVision One-To-One Enterprise (フェイルオーバー構成) 

HTTP サーバー 

Sun Cluster HA for iPlanet Web Server または Sun Cluster HA for Apache 

Sun Cluster HA for BroadVision One-To-One Enterprise のインストールには、scinstall(1M) コマンドを使用します。Sun Cluster HA for BroadVision One-To-One Enterprise をインストールするためには、クラスタに最初のクラスタフレームワークがすでにインストールされ、クラスタが動作している必要があります。クラスタソフトウェアの初期インストールについては、『Sun Cluster 3.0 12/01 ソフトウェアのインストール』を参照してください。Sun Cluster と BroadVision One-To-One Enterprise ソフトウェアの基本コンポーネントをインストールしたあとで、Sun Cluster HA for BroadVision One-To-One Enterprise を登録します。

Sun Cluster HA for BroadVision One-To-One Enterprise の構成指針

Sun Cluster HA for BroadVision One-To-One Enterprise 構成の設計にあたっては次の点に注意してください。

サポートされる構成

サポートされる BroadVision One-To-One Enterprise バージョンおよび構成の最新情報は、Enterprise Services の購入元にお尋ねください。

以下に、サポートされる BroadVision One-To-One Enterprise 構成を示します。

サポートされているすべての構成について、「Sun Cluster HA for DBMS と HTTP サーバーの構成」 に従って HA (高可用性) データベースと HTTP サーバーを設定してください。

Sun Cluster HA for DBMS と HTTP サーバーの構成

Sun Cluster HA for DBMS と HTTP サーバーを次のように構成してください。

BroadVision One-To-One Enterprise ソフトウェアのための複数リソースグループから構成されるクラスタ

BroadVision One-To-One Enterprise ルートホスト、バックエンド、および Interaction Manager のプロセスを次のように構成します。

代替構成: BroadVision One-To-One バックエンドサーバーとルートホストサーバーのための 1 つのリソースグループから構成されるクラスタ

各バックエンドリソースに要求される管理の柔軟性と精度に応じて、1 つのリソースグループだけを使用するように Sun Cluster HA for BroadVision One-To-One バックエンドサーバーを構成できます。この代替構成を設定するには、BroadVision One-To-One Enterprise ルートホスト、バックエンド、および Interaction Manager の各プロセスを次のように構成してください。

インストール前の注意点

BroadVision One-To-One Enterprise ソフトウェアをインストールする前に、「BroadVision One-To-One Enterprise ソフトウェア、データベース、および HTTP サーバーのインストールと構成」「サポートされる構成」を参照してください。また、次に示すクラスタ関連の作業についても考慮してください。

  1. BroadVision ユーザーのホームディレクトリ - すべてのクラスタノードに同一の BroadVision ユーザー (bvuser) を作成してください。BroadVision ユーザーのホームディレクトリは、クラスタファイルシステム上に配置してください。すべてのクラスタノード上のすべての BroadVision ユーザーを同じホームディレクトリに配置してください。

  2. BroadVision One-To-One Enterprise ソフトウェア - BroadVision One-To-One Enterprise ソフトウェアは、すべてのクラスタノードが同じ BroadVision One-To-One Enterprise バイナリと構成ファイルにアクセスできるようにクラスタファイルシステムにインストールしてください。

BroadVision One-To-One Enterprise ソフトウェア、データベース、および HTTP サーバーのインストールと構成

この節の手順では、次の作業を行います。


注 -

BroadVision One-To-One Enterprise、データベース、および HTTP サーバーソフトウェアを Sun Cluster 環境にインストールする前に、scstat(1M) コマンドを実行して Sun Cluster ソフトウェアが正常に動作しているかを確認してください。


Sun Cluster HA for DBMS をインストールして構成する

Sun Cluster HA for Oracle のインストールについては第 2 章「Sun Cluster HA for Oracle のインストールと構成」を、Sun Cluster HA for Sybase ASE のインストールについては第 10 章「Sun Cluster HA for Sybase ASE のインストールと構成」をそれぞれ参照してください。

HTTP サーバーをインストールして構成する

HTTP サーバーが iPlanet Web Server である場合は、第 3 章「Sun Cluster HA for iPlanet Web Server のインストールと構成」の説明に従って Sun Cluster HA for iPlanet Web Server を構成してください。HTTP サーバーが Apache Web Server である場合は、第 5 章「Sun Cluster HA for Apache のインストールと構成」の説明に従って Sun Cluster HA for Apache を構成してください。

BroadVision One-To-One Enterprise ソフトウェアをインストールして構成する

この節では、BroadVision One-To-One Enterprise ソフトウェアをインストールして構成する方法、および Sun Cluster 環境で動作するように BroadVision One-To-One Enterprise ソフトウェアを設定する方法を説明します。

  1. 「Sun Cluster HA for BroadVision One-To-One Enterprise の構成指針」および 「インストール前の注意点」に示されているガイドラインに従ってください。

  2. クラスタファイルシステムに BroadVision One-To-One Enterprise ソフトウェアをインストールする方法については、『BroadVision One-To-One Enterprise Installation and Administration Guide』に従ってください。


    注 -

    BroadVision One-To-One Enterprise ソフトウェアは、任意のクラスタノードからクラスタファイルシステム上に 1 度だけインストールしてください。


  3. $BV1TO1_VAR/etc/bv1to1.conf ファイルを構成します。

    表 11-3 は、$BV1TO1_VAR/etc/bv1to1.conf ファイルによる BroadVision One-To-One Enterprise コンポーネントの構成例を示しています。詳細は、「サポートされる構成」と、『BroadVision One-To-One Enterprise Installation and Administration Guide』内の説明を参照してください。

    表 11-3 $BV1TO1_VAR/etc/bv1to1.conf ファイルの構成

    BroadVision One-To-One Enterprise コンポーネント 

    構成内容 

    ルートホスト 

    論理ホスト名 

    バックエンドサーバー 

    論理ホスト名 

    Interaction Manager 

    すべてのクラスタノードまたはすべてのクラスタプライベートホスト名 [クラスタインターコネクトとプライベートホスト名については、『Sun Cluster 3.0 12/01 ソフトウェアのインストール』を参照してください。]


    注 -

    すべてのクラスタプライベートホスト名上で Interaction Manager を構成する場合は、同じクラスタ上で HTTP サーバーを設定してください。すべてのクラスタノード上で Interaction Manager を構成する場合は、クラスタ以外の場所に HTTP サーバーを設定できます。



    注 -

    クラスタは、BroadVision One-To-One バックエンドサーバーが任意のクラスタノードからデータベースにアクセスできるように構成してください。


次の作業

フェイルオーバーリソースグループは、各バックエンドリソースに要求される管理の柔軟性と精度に応じ、次に示す方法のどちらかで設定できます。


注 -

詳細は、「サポートされる構成」を参照してください。


BroadVision One-To-One Enterprise、データベース、HTTP サーバーのインストールを構成して検証する

この作業は、バックエンドホストとルートホストがフェイルオーバー構成で動作できるすべてのノード上でバックエンドプロセスの開始と停止をテストするために行うものです。この作業は、クラスタに構成済みの BroadVision One-To-One Enterprise Interaction Managers をテストする場合も実施してください。

フェイルオーバーリソースグループは、各バックエンドリソースに要求される管理の柔軟性と精度に応じ、次に示す方法のどちらかで設定できます。


注 -

詳細は、「サポートされる構成」を参照してください。


  1. BroadVision One-To-One Enterprise ルートホストリソースを含めるため、ルートホストの論理ホスト名を使用するフェイルオーバーリソースグループを作成します。


    # scrgadm -a -g root-host-resource-group [-h nodelist]
    -g root-host-resource-group

    ルートホストの論理ホスト名を使用し、さらに BroadVision ルートホストリソースを含むリソースグループの名前を指定します。 ルートホストリソースグループの名前は任意に選択できますが、クラスタ内のリソースグループとして一意のものでなければなりません。

    [-h nodelist]

    マスターになり得る物理ノードの名前または ID をコンマで区切ったリストを指定します (オプション)。フェイルオーバー時に Resource Group Manager (RGM) が主ノードとして選択する順番がこのリスト上のノードの順序で決まります。

  2. ルートホストプロセスとバックエンドプロセスのためのフェイルオーバーリソースグループを作成します。

    n 個の論理ホスト名上に構成されているバックエンドプロセスのために、scrgadm(1M) コマンドを実行して n 個のフェイルオーバーリソースグループを構成します。


    # scrgadm -a -g back-end-resource-group-1 [-h nodelist]
    # scrgadm -a -g back-end-resource-group-2 [-h nodelist]
    # scrgadm -a -g back-end-resource-group-3 [-h nodelist]
    ...
    # scrgadm -a -g back-end-resource-group-n [-h nodelist]
    -g back-end-resource-group

    バックエンド論理ホスト名とリソースを含むリソースグループの名前を指定します。バックエンドリソースグループの名前は任意に選択できますが、クラスタ内のリソースグループとして一意のものでなければなりません。

  3. 使用するすべての論理ホスト名がネームサービスデータベースに追加されているかどうかを確認します。

    さらに、使用するすべての論理ホスト名を各クラスタノードの /etc/inet/hosts ファイルに追加します。こうしておけば、ネームサービスが停止してもノードはそれらのローカルホストファイルで名前とアドレスのマッピングを確認できます。

  4. scrgadm コマンドを実行し、作成された各リソースグループが使用できる論理ホスト名を追加します。


    # scrgadm -a -L -g root-host-resource-group -l root-host-logical-hostname-1 [-n netiflist]
    # scrgadm -a -L -g back-end-resource-group-1 -l back-end-logical-hostname-1 [-n netiflist]
    # scrgadm -a -L -g back-end-resource-group-2 -l back-end-logical-hostname-2 [-n netiflist]
    ...
    # scrgadm -a -L -g back-end-resource-group-n -l back-end-logical-hostname-n [-n netiflist]
    -l root-host-logical-hostname

    ルートホストリソースグループが使用する論理ホスト名 (フェイルオーバー IP アドレス) を指定します。

    -l back-end-logical-hostname

    各バックエンドリソースグループが使用する論理ホスト名を指定します。

    [-n netiflist]

    各ノード上の NAFO グループをコンマで区切って指定します (省略可能)。リソースグループのノードリストに存在するノードはすべて netiflist に含める必要があります。このオプションを指定しない場合は、scrgadm コマンドは、ノードリスト内の各ノードのホスト名リストによって指定されるサブネット上からネットアダプタを見つけようとします。例: -n nafo0@nodename, nafo0@nodename2

  5. Interaction Manager 用のスケーラブルリソースグループを作成します。


    # scrgadm -a -g im-resource-group -y Maximum_primaries=m -y Desired_primaries=n
    
    -g im-resource-group

    Interaction Manager が含まれるスケーラブルリソースグループの名前を指定します。任意の名前を指定できますが、クラスタ内で一意のリソースグループにする必要があります。

    -y Maximum_primaries=m

    このリソースグループに許可するアクティブ主ノードの最大数を指定します。このプロパティに値を指定しない場合は、デフォルトの 1 になります。

    -y Desired_primaries=n

    このリソースグループに許可するアクティブ主ノードの希望数を指定します。このプロパティに値を指定しない場合は、デフォルトの 1 になります。

  6. 1 つのクラスタノードから scswitch(1M) コマンドを実行してフェイルオーバーリソースグループを管理された状態に変更し、それらのグループをオンラインにします。


    # scswitch -Z -g root-host-resource-group
    # scswitch -Z -g back-end-resource-group-1
    # scswitch -Z -g back-end-resource-group-2
    ...
    # scswitch -Z -g back-end-resource-group-n
    

    注 -

    スケーラブルリソースグループにはまだリソースが含まれないため、スケーラブルリソースグループをオンラインにする必要はありません。論理ホスト名リソースを使用できないと BroadVision One-To-One Enterprise バックエンドプロセスは開始できないため、フェイルオーバーリソースグループはオンラインにする必要があります。


  7. データベースがアクセス可能であることを確認します。

    詳細は、データベースのマニュアルを参照してください。

  8. 任意のクラスタノードから BroadVision One-To-One バックエンドサーバーがデータベースにアクセスできるようにデータベースが構成されているか確認します。

    詳細は、データベースのマニュアルを参照してください。

  9. ルートホストリソースグループを管理するクラスタノードに BroadVision ユーザーとしてログインします。

  10. BroadVision One-To-One Enterprise Installation and Administration Guide』内の手順に従って、以下の BroadVision コマンドを実行します。

    1. BV_LOCAL_HOST 環境変数を root-host-logical-hostname として設定します。

    2. 使用しているシェルに応じて、bv1to1.conf.sh ファイルまたは bv1to1.conf.csh ファイルを有効にします。

    3. ルートホストで bvconf bootstrap コマンドを実行し、BroadVision One-To-One Enterprise のインストールを初期化します。


      注 -

      bvconf コマンドはスーパーユーザーとして実行しないでください。



      % bvconf bootstrap -r root-host-logical-hostname
      
    4. BV_LOCAL_HOST 環境変数を back-end-logical-hostname または im-hostname として設定します。

    5. 使用しているシェルに応じて、bv1to1.conf.sh ファイルまたは bv1to1.conf.csh ファイルを有効にします。

    6. /etc/opt/BVSNsmgr ディレクトリが存在すること、およびこのディレクトリに書き込み権および実行権があることを確認します。

    7. 各バックエンドホストおよび Interaction Manager ホストごとに、bvconf execute コマンドを実行して BroadVision One-To-One Enterprise プロセスを構成して開始します。


      % bvconf execute -local -var shared -r root-host-logical-hostname
      
  11. BroadVision コマンド bvconf gateway を実行して、HTTP ゲートウェイアプリケーションのゲートウェイ構成ファイルを生成します。

    このコマンドは、ファイルを生成してそれらを $BV1TO1_VAR/etc/appName.cfg ファイルに書き込みます。


    % bvconf gateway -A appName
    
    -A appName

    $BV1TO1_VAR/etc/bv1to1.conf 構成ファイルで定義されているゲートウェイアプリケーション名を指定します。詳細は、『BroadVision One-To-One Enterprise Installation and Administration Guide』を参照してください。

  12. HTTP インスタンスを実行する各クラスタノードで、/etc/opt/BVSNsmgr ディレクトリにゲートウェイアプリケーション構成ファイルをコピーします。


    注 -

    ゲートウェイアプリケーション構成ファイルは、必ず拡張子 .cfg を付けてコピーしてください。


    詳細は、『BroadVision One-To-One Enterprise Installation and Administration Guide』を参照してください。

  13. HTTP サーバーを構成して起動します。

    詳細は、HTTP サーバーのマニュアルを参照してください。HTTP サーバー構成の詳細は、『BroadVision One-To-One Enterprise Installation and Administration Guide』を参照してください。

  14. BroadVision クライアントから BroadVision サイトに接続し、インストールを確認します。

  15. BroadVision One-To-One Enterprise ソフトウェアが正常に動作していれば、次の操作を行なって Interaction Manager、バックエンドプロセス、およびルートホストプロセスを停止します。

    1. Interaction Manager を停止します。

      1. BV_LOCAL_HOST 環境変数を im-hostname として設定します。

      2. 使用しているシェルに応じて、bv1to1.conf.sh ファイルまたは bv1to1.conf.csh ファイルを有効にします。

      3. 次のコマンドを実行します。


        # bvconf shutdown -local
        

    2. バックエンドプロセスを停止します。

      1. BV_LOCAL_HOST 環境変数を back-end-logical-hostname-n として設定します。

      2. 使用しているシェルに応じて、bv1to1.conf.sh ファイルまたは bv1to1.conf.csh ファイルを有効にします。

      3. 次のコマンドを実行します。


        # bvconf shutdown -local
        

    3. ルートホストプロセスを停止します。

      1. BV_LOCAL_HOST 環境変数を root-host-logical-hostname として設定します。

      2. 使用しているシェルに応じて、bv1to1.conf.sh ファイルまたは bv1to1.conf.csh ファイルを有効にします。

      3. 次のコマンドを実行します。


        # bvconf shutdown -local
        

  16. scswitch コマンドを実行して、リソースグループをほかのクラスタノード (node2 など) に切り替えます。


    # scswitch -z -g root-host-resource-group -h node2
    # scswitch -z -g back-end-resource-group-1 -h node2
    # scswitch -z -g back-end-resource-group-2 -h node2
    ...
    # scswitch -z -g back-end-resource-group-n -h node2
    
  17. node2 で BroadVision One-To-One Enterprise ソフトウェアを再起動します。

  18. BroadVision クライアントからクラスタに接続し、BroadVision One-To-One Enterprise ソフトウェアが正常に機能しているか確認します。

  19. BroadVision One-To-One Enterprise リソースグループの主ノードになり得るすべてのノードで、手順 15 から 手順 18 までを繰り返します。

次の作業

BroadVision One-To-One Enterprise、データベース、および HTTP サーバーのインストールを検証したあとで、「Sun Cluster HA for BroadVision One-To-One Enterprise パッケージをインストールする」へ進んでください。

Sun Cluster HA for BroadVision One-To-One Enterprise パッケージのインストール

scinstall(1M) ユーティリティを使用して、クラスタに SUNWscbv (Sun Cluster HA for BroadVision One-To-One Enterprise パッケージ) をインストールします。Sun Cluster のインストール時に SUNWscbv データサービスパッケージをすでにインストールしている場合は、「Sun Cluster HA for BroadVision One-To-One Enterprise の登録と構成」 へ進んでください。まだインストールしていない場合は、次の手順に従って SUNWscbv パッケージをインストールします。

Sun Cluster HA for BroadVision One-To-One Enterprise パッケージをインストールする

この手順を実行するには、Sun Cluster 3.0 Agents 12/01 CD-ROM が必要です。Sun Cluster HA for BroadVision One-To-One Enterprise を実行できるすべてのクラスタノードで、この手順を実行してください。

  1. Sun Cluster 3.0 Agents 12/01 CD-ROM を CD-ROM ドライブに挿入します。

  2. オプションは指定せずに、scinstall ユーティリティを実行します。

    scinstall ユーティリティが対話型モードで起動します。

  3. メニューオプション「Add Support for New Data Service to This Cluster Node」を選択します。

    scinstall ユーティリティにより、ほかの情報を入力するためのプロンプトが表示されます。

  4. Sun Cluster 3.0 Agents 12/01 CD-ROM のパスを指定します。

    このユーティリティでは、この CD は "data services cd" と示されます。

  5. インストールするデータサービスを指定します。

    選択したデータサービスが scinstall ユーティリティによって示され、選択を確定するように求められます。

  6. scinstall ユーティリティを終了します。

  7. ドライブから CD を取り出します。

次の作業

Sun Cluster HA for BroadVision One-To-One Enterprise パッケージのインストールが終わったら、「Sun Cluster HA for BroadVision One-To-One Enterprise の登録と構成を行う」へ進みます。

Sun Cluster HA for BroadVision One-To-One Enterprise の登録と構成

この節の手順では、次の作業を行います。

Sun Cluster HA for BroadVision One-To-One Enterprise の登録と構成を行う

Sun Cluster HA for BroadVision One-To-One Enterprise の登録と構成を行うには、次の手順を実行してください。


注 -

Sun Cluster HA for BroadVision One-To-One Enterprise を起動する前に、データベースがアクセス可能であることを確認してください。


  1. BroadVision One-To-One Enterprise サーバー (ルートホストサーバー、バックエンドサーバー、Interaction Manager サーバーなど) をすべて停止します。


    注 -

    この手順は、BroadVision One-To-One Enterprise インストールのテストを行なったあとで実行してください。


  2. ps(1) コマンドを実行して、すべてのクラスタノードで BroadVision One-To-One Enterprise プロセスと orbix デーモン (orbixd) がすべて停止していることを確認してください。

  3. 1 つのクラスタノード上でスーパーユーザーになります。

  4. scrgadm コマンドを実行し、Sun Cluster HA for BroadVision One-To-One Enterprise のリソースタイプを登録します。


    # scrgadm -a -t SUNW.bv
    
    -a

    データサービスのリソースタイプを追加します。

    -t SUNW.bv

    データサービスに対してあらかじめ定義されているリソースタイプ名を指定します。

  5. scrgadm コマンドを実行し、ルートホストリソース、バックエンドリソース、および Interaction Manager リソースを作成します。

    1. 「BroadVision One-To-One Enterprise、データベース、HTTP サーバーのインストールを構成して検証する」手順 2 で作成したフェイルオーバーリソースグループ内に、ルートホストリソースとバックエンドリソースを作成します。


      注 -

      bvuserBV1TO1_VAR は、すべてのリソースで同じでなければなりません。



      # scrgadm -a -j root-host-resource -g root-host-resource-group -t SUNW.bv -x BVUSER=bvuser
       -x BV1TO1_VAR=path-to-bv1to1_var-directory
      # scrgadm -a -j back-end-resource-1 -g back-end-resource-group-1 -t SUNW.bv -x BVUSER=bvuser
       -x BV1TO1_VAR=path-to-bv1to1_var-directory
      # scrgadm -a -j back-end-resource-2 -g back-end-resource-group-2 -t SUNW.bv -x BVUSER=bvuser
       -x BV1TO1_VAR=path-to-bv1to1_var-directory
      ...
      # scrgadm -a -j back-end-resource-n -g back-end-resource-group-n -t SUNW.bv -x BVUSER=bvuser
       -x BV1TO1_VAR=path-to-bv1to1_var-directory
      
      -j root-host-resource

      ルートホストリソースの名前を指定します。

      -x BVUSER=bvuser

      BroadVision ユーザー名を指定します。

      -x BV1TO1_VAR=path-to-bv1to1_var-directory

      $BV1TO1_VAR ディレクトリのパスを指定します。

      -j back-end-resource-n

      バックエンドリソースの名前を指定します。

    2. スケーラブルリソースグループ内に Interaction Manager リソースを作成します。


      注 -

      bvuserBV1TO1_VAR は、すべてのリソースで同じでなければなりません。



      # scrgadm -a -j im-resource -g im-resource-group -t SUNW.bv -x BVUSER=bvuser /
      -x BV1TO1_VAR=path-to-bv1to1_var-directory
      
      -j im-resource

      Interaction Manager リソースの名前を指定します。

  6. scswitch コマンドを実行し、BroadVision One-To-One Enterprise リソースを含めたリソースグループを有効にしてオンラインの状態にします。


    # scswitch -Z -g root-host-resource-group
    # scswitch -Z -g back-end-resource-group-1
    # scswitch -Z -g back-end-resource-group-2
    ...
    # scswitch -Z -g back-end-resource-group-n
    # scswitch -Z -g im-resource-group
    

Sun Cluster HA for BroadVision One-To-One Enterprise のインストールを確認する

Sun Cluster HA for BroadVision One-To-One Enterprise のインストールを確認する手順は次のとおりです。

  1. Web ブラウザから、BroadVision One-To-One Enterprise ソフトウェアを使用して構成したアプリケーションにログインします。

  2. ルートホストリソースグループを管理するノードにログインします。

  3. BroadVision ユーザーになります。

  4. ルートホストプロセスを停止します。

    1. BV_LOCAL_HOST 環境変数を root-host-logical-hostname として設定します。

    2. 使用しているシェルに応じて、bv1to1.conf.sh ファイルまたは bv1to1.conf.csh ファイルを有効にします。

    3. 次の BroadVision コマンドを実行します。


      # bvconf shutdown -local
      

    注 -

    Sun Cluster HA for BroadVision One-To-One Enterprise 障害モニターがルートホストを再起動します。


  5. BroadVision One-To-One Enterprise に対する Web ブラウザ接続がまだ継続していることを確認します。

  6. scswitch コマンドを実行し、ルートホストリソースグループをほかのクラスタノード (node2 など) に切り替えます。


    # scswitch -z -g root-host-resource-group -h node2
    
  7. BroadVision One-To-One Enterprise に対する Web ブラウザ接続がまだ継続していることを確認します。

  8. 各バックエンドリソースグループごとに、手順 2 から手順 7 を繰り返します。

次の作業

以上で、Sun Cluster HA for BroadVision One-To-One Enterprise のインストールと構成は終わりです。補足情報として以下の節を参照してください。

例 - Sun Cluster HA for BroadVision One-To-One Enterprise のインストール、構成、および管理

「例 1 - インストールと構成」「例 2 - 管理コマンド」は、Sun Cluster HA for BroadVision One-To-One Enterprise のインストール、構成、および管理の方法について示しています。次に、クラスタと BroadVision 構成の情報を示します。この情報は、両方の例に適用されます。

表 11-4 例 - クラスタの情報

ノード名 

phys-schost-1, phys-schost-2

論理ホスト名 

schost-1, schost-2

リソースグループ 

root-host-resource-group (ルートホストリソースの場合), back-end-resource-group (バックエンドリソースの場合), im-resource-group (Interaction Manager リソースの場合)

リソース 

root-host-resource (BroadVision ルートホストリソース), back-end-resource (BroadVision バックエンドリソース), im-resource (BroadVision Interaction Manager リソース)

表 11-5 例 - BroadVision 構成の情報

BV ユーザー 

BVUSER (すべてのクラスタノードで使用)

BV1TO1_VAR ディレクトリ

/global/broadvision/bvuser/bv1to1_var

ルートホスト 

schost-1

バックエンドホスト 

schost-2

Interaction Manager 1 

phys-schost-1

Interaction Manager 2  

phys-schost-2

例 1 - インストールと構成

この例は、データサービスのインストールと構成の方法を示しています。


(BroadVision リソースタイプを登録する)
phys-schost-1:> scrgadm -a -t SUNW.bv 
 
(バックエンドプロセスおよびルートホストリソースのためのフェイルオーバーリソースグループを作成する)
phys-schost-1:> scrgadm -a -g root-host-resource-group
phys-schost-1:> scrgadm -a -g back-end-resource-group
 
(Interaction Manager プロセスのためのスケーラブルリソースグループを作成する)
phys-schost-1:> scrgadm -a -g im-resource-group -y Maximum_primaries=2 /
-y Desired_primaries=2
(フェイルオーバーリソースグループに論理ホスト名を追加する)
phys-schost-1:> scrgadm -a -L -g root-host-resource-group -l schost-1
phys-schost-1:> scrgadm -a -L -g back-end-resource-group -l schost-2

(ルートホストリソース、バックエンドリソース、および Interaction Manager リソースを作成する)
phys-schost-1:> scrgadm -a -j root-host-resource -g root-host-resource-group / 
-t SUNW.bv -x BVUSER=bvuser -x BV1TO1_VAR=/global/broadvision/bvuser/bt1to1_var
phys-schost-1:> scrgadm -a -j back-end-resource -g back-end-resource-group / 
-t SUNW.bv -x BVUSER=bvuser -x BV1TO1_VAR=/global/broadvision/bvuser/bt1to1_var
phys-schost-1:> scrgadm -a -j im-resource -g im-resource-group -t SUNW.bv / 
-x BVUSER=bvuser -x BV1TO1_VAR=/global/broadvision/bvuser/bt1to1_var

(すべてのリソースグループをオンラインにする)
phys-schost-1:> scswitch -Z -g root-host-resource-group
phys-schost-1:> scswitch -Z -g back-end-resource-group
phys-schost-1:> scswitch -Z -g im-resource-group

例 2 - 管理コマンド

この例は、管理者に便利な一般的な管理コマンドを示しています。


(リソースグループの状態を確認する)
phys-schost-1:> scstat -g
 (注: BroadVision Interaction Manager 1 プロセス、ルートホストプロセス、およびバック
 エンドプロセスはすべて、phys-schost-1 で動作する必要がある。Interaction Manager 2 プロセスは、
 phys-schost-2 で動作する必要がある)

(フェイルオーバーをテストする。ルートホストリソースグループとバックエンドリソースグループをほかのノードに切り替える)
phys-schost-1:> scswitch -z -g root-host-resource-group -h phys-schost-2
phys-schost-1:> scswitch -z -g back-end-resource-group -h phys-schost-2

 (注: この時点で、BroadVision ルートホストプロセスおよびバックエンドプロセスはすべて 
 phys-schost-2 で動作するようになる)

(主ノードの最大数と目標数は 2 に設定されるため、Interaction Manager は 2 つの クラスタノードで
動作する。 phys-schost-2 で動作している Interaction Manager 2 を停止する)
phys-schost-1:> scswitch -z -g im-resource-group -h phys-schost-1

(すべてのリソースグループを停止する )
phys-schost-1:> scswitch -F -g root-host-resource-group
phys-schost-1:> scswitch -F -g back-end-resource-group
phys-schost-1:> scswitch -F -g im-resource-group

(BroadVision リソースとリソースグループを削除し無効にする )
phys-schost-1:> scswitch -n -j root-host-resource
phys-schost-1:> scswitch -n -j back-end-resource
phys-schost-1:> scswitch -n -j im-resource
phys-schost-1:> scswitch -n -j schost-1
phys-schost-1:> scswitch -n -j schost-2
phys-schost-1:> scrgadm -r -j root-host-resource
phys-schost-1:> scrgadm -r -j back-end-resource
phys-schost-1:> scrgadm -r -j im-resource
phys-schost-1:> scrgadm -r -j schost-1
phys-schost-1:> scrgadm -r -j schost-2
phys-schost-1:> scrgadm -r -j root-host-resource-group
phys-schost-1:> scrgadm -r -j back-end-resource-group
phys-schost-1:> scrgadm -r -j im-resource-group

(リソースタイプを削除する)
phys-schost-1:> scrgadm -r -t SUNW.bv

代替構成

各バックエンドリソースに求められる管理の柔軟性と精度に応じて、1 つのフェイルオーバーリソースグループだけが n 個の論理ホスト名を使用し、すべてのバックエンドリソースとルートホストリソースを含むように設定できます。


注 -

この代替構成の説明は、「代替構成: BroadVision One-To-One バックエンドサーバーとルートホストサーバーのための 1 つのリソースグループから構成されるクラスタ」を参照してください。


この代替構成を設定するには、以下の作業を行なってください。

代替構成: BroadVision One-To-One Enterprise、データベース、および HTTP サーバーのインストールの構成と確認を行う

この作業は、バックエンドホストとルートホストがフェイルオーバー構成で動作できるすべてのノード上でバックエンドプロセスの開始と停止をテストするために行うものです。この作業は、クラスタに構成済みの BroadVision One-To-One Enterprise Interaction Manager をテストする場合も実施してください。

  1. BroadVision One-To-One Enterprise バックエンドリソースとルートホストリソースを含むフェイルオーバーリソースグループを作成します。


    # scrgadm -a -g failover-resource-group [-h nodelist]
    -g failover-resource-group

    バックエンドホストとルートホストの論理ホスト名およびリソースを含むリソースグループの名前を指定します。フェイルオーバーリソースグループの名前は任意に選択できますが、クラスタ内のリソースグループとして一意のものでなければなりません。

    [-h nodelist]

    マスターになり得る物理ノードの名前または ID をコンマで区切ったリストを指定します (オプション)。フェイルオーバー時に Resource Group Manager (RGM) が主ノードとして選択する順番がこのリスト上のノードの順序で決まります。

  2. 使用するすべての論理ホスト名がネームサービスデータベースに追加されているかどうかを確認します。

    さらに、使用するすべての論理ホスト名を各クラスタノードの /etc/inet/hosts ファイルに追加します。これで、ネームサービスが停止してもノードはそれらのローカルホストファイルで名前とアドレスのマッピングを確認できます。

  3. scrgadm(1M) コマンドを実行し、フェイルオーバーリソースグループが使用する論理ホスト名を追加します。


    # scrgadm -a -L -g failover-resource-group -l root-host-logical-hostname-1 [-n netiflist]
    # scrgadm -a -L -g failover-resource-group -l back-end-logical-hostname-1 [-n netiflist]
    # scrgadm -a -L -g failover-resource-group -l back-end-logical-hostname-2 [-n netiflist]
    ...
    # scrgadm -a -L -g failover-resource-group -l back-end-logical-hostname-n [-n netiflist]
    -l root-host-logical-hostname

    ルートホストリソースが使用する論理ホスト名を指定します。

    -l back-end-logical-hostname-n

    各バックエンドリソースが使用する論理ホスト名を指定します。

    [-n netiflist]

    各ノード上の NAFO グループをコンマで区切って指定します (省略可能)。netiflist は、リソースグループのノードリストにあるすべてのノードを包含していなければなりません。このオプションを指定しないと、scrgadm コマンドが、nodelist のノードごとに、ホスト名リストに指定されているネットワークアダプタをサブネットから見つけようとします。

  4. Interaction Manager 用のスケーラブルリソースグループを作成します。


    # scrgadm -a -g im-resource-group -y Maximum_primaries=n -y Desired_primaries=n
    
    -g im-resource-group

    Interaction Manager が含まれるスケーラブルリソースグループの名前を指定します。任意の名前を指定できますが、クラスタ内で一意のリソースグループにする必要があります。

    -y Maximum_primaries=m

    このリソースグループに許可するアクティブ主ノードの最大数を指定します。このプロパティに値を指定しない場合は、デフォルトの 1 になります。

    -y Desired_primaries=n

    このリソースグループに許可するアクティブ主ノードの希望数を指定します。このプロパティに値を指定しない場合は、デフォルトの 1 になります。

  5. 1 つのクラスタノードから scswitch(1M) コマンドを実行してフェイルオーバーリソースグループを管理された状態に変更し、このグループをオンラインにします。


    # scswitch -Z -g failover-resource-group
    

    注 -

    スケーラブルリソースグループにはまだリソースが含まれないため、スケーラブルリソースグループをオンラインにする必要はありません。論理ホスト名リソースを使用できないと BroadVision One-To-One Enterprise バックエンドプロセスは開始できないため、フェイルオーバーリソースグループはオンラインにする必要があります。


  6. データベースがアクセス可能であることを確認します。

    詳細は、データベースのマニュアルを参照してください。

  7. 任意のクラスタノードから BroadVision One-To-One バックエンドサーバーがデータベースにアクセスできるようにデータベースが構成されているか確認します。

    詳細は、データベースのマニュアルを参照してください。

  8. フェイルオーバーリソースグループを管理するクラスタノードに、BroadVision ユーザーとしてログインします。

  9. BroadVision One-To-One Enterprise Installation and Administration Guide』内の手順に従って、以下の BroadVision コマンドを実行します。

    1. BV_LOCAL_HOST 環境変数を root-host-logical-hostname として設定します。

    2. 使用しているシェルに応じて、bv1to1.conf.sh ファイルまたは bv1to1.conf.csh ファイルをソースにします。

    3. ルートホストで bvconf bootstrap コマンドを実行し、BroadVision One-To-One Enterprise インストールを初期化します。


      注 -

      bvconf コマンドはスーパーユーザーとして実行しないでください。



      % bvconf bootstrap -r root-host-logical-hostname
      
    4. BV_LOCAL_HOST 環境変数を back-end-logical-hostname または im-hostname として 設定します。

    5. 使用しているシェルに応じて、bv1to1.conf.sh ファイルまたは bv1to1.conf.csh ファイルを有効にします。

    6. 各バックエンドホストおよび Interaction Manager ホストごとに、bvconf execute コマンドを実行することにより BroadVision One-To-One Enterprise インストールを構成して起動します。


      % bvconf execute -local -var shared -r root-host-logical-hostname
      
  10. BroadVision コマンド bvconf gateway を実行して、HTTP ゲートウェイアプリケーションのゲートウェイ構成ファイルを生成します。

    このコマンドは、ファイルを生成してそれらを $BV1TO1_VAR/etc/appName.cfg ファイルに書き込みます。


    % bvconf gateway -A appName
    
    -A appName

    $BV1TO1_VAR/etc/bv1to1.conf 構成ファイルで定義されているゲートウェイアプリケーション名を指定します。詳細は、『BroadVision One-To-One Enterprise Installation and Administration Guide』を参照してください。

  11. HTTP インスタンスを実行する各クラスタノードで、/etc/opt/BVSNsmgr ディレクトリにゲートウェイアプリケーション構成ファイルをコピーします。


    注 -

    ゲートウェイアプリケーション構成ファイルは、必ず拡張子 .cfg を付けてコピーしてください。


    詳細は、『BroadVision One-To-One Enterprise Installation and Administration Guide』を参照してください。

  12. HTTP サーバーを構成して起動します。

    詳細は、HTTP サーバーのマニュアルを参照してください。HTTP サーバー構成の詳細は、『BroadVision One-To-One Enterprise Installation and Administration Guide』を参照してください。

  13. BroadVision クライアントから BroadVision サイトに接続し、インストールを確認します。

  14. BroadVision One-To-One Enterprise ソフトウェアが正常に動作していれば、次の操作を行なって Interaction Manager、バックエンドプロセス、およびルートホストプロセスを停止します。

    1. Interaction Manager を停止します。

      1. BV_LOCAL_HOST 環境変数を im-hostname として設定します。

      2. 使用しているシェルに応じて、bv1to1.conf.sh ファイルまたは bv1to1.conf.csh ファイルを有効にします。

      3. 次のコマンドを実行します。


        # bvconf shutdown -local
        

    2. バックエンドプロセスを停止します。

      1. BV_LOCAL_HOST 環境変数を back-end-logical-hostname-n として設定します。

      2. 使用しているシェルに応じて、bv1to1.conf.sh ファイルまたは bv1to1.conf.csh ファイルを有効にします。

      3. 次のコマンドを実行します。


        # bvconf shutdown -local
        

    3. ルートホストプロセスを停止します。

      1. BV_LOCAL_HOST 環境変数を root-host-logical-hostname として設定します。

      2. 使用しているシェルに応じて、bv1to1.conf.sh ファイルまたは bv1to1.conf.csh ファイルを有効にします。

      3. 次のコマンドを実行します。


        # bvconf shutdown -local
        

  15. scswitch コマンドを実行し、フェイルオーバーリソースグループをほかのクラスタノード (node2 など) に切り替えます。


    # scswitch -z -g failover-resource-group -h node2
    
  16. BroadVision One-To-One Enterprise ソフトウェアを再起動します。

  17. BroadVision クライアントからクラスタに接続し、BroadVision One-To-One Enterprise ソフトウェアが正常に機能しているか確認します。

  18. BroadVision One-To-One Enterprise リソースグループの主ノードになり得るすべてのノードで、手順 15 から 手順 18 までを繰り返します。

代替構成: Sun Cluster HA for BroadVision One-To-One Enterprise パッケージをインストールする

この手順を実行するには、Sun Cluster 3.0 Agents 12/01 CD-ROM が必要です。Sun Cluster HA for BroadVision One-To-One Enterprise を実行するすべてのクラスタノードで、この手順を実行してください。

  1. Sun Cluster 3.0 Agents 12/01 CD-ROM を CD-ROM ドライブに挿入します。

  2. オプションは指定せずに、scinstall ユーティリティを実行します。

    scinstall ユーティリティが対話型モードで起動します。

  3. メニューオプション「Add Support for New Data Service to This Cluster Node」を選択します。

    scinstall ユーティリティにより、ほかの情報を入力するためのプロンプトが表示されます。

  4. Sun Cluster 3.0 Agents 12/01 CD-ROM のパスを指定します。

    このユーティリティでは、この CD は "data services cd" と示されます。

  5. インストールするデータサービスを指定します。

    選択したデータサービスが scinstall ユーティリティによって示され、選択を確定するように求められます。

  6. scinstall ユーティリティを終了します。

  7. ドライブから CD を取り出します。

代替構成: Sun Cluster HA for BroadVision One-To-One Enterprise の登録と構成を行う

Sun Cluster HA for BroadVision One-To-One Enterprise の登録と構成を行うには、以下の作業を行なってください。


注 -

Sun Cluster HA for BroadVision One-To-One Enterprise を起動する前に、データベースがアクセス可能であることを確認してください。


  1. BroadVision One-To-One Enterprise サーバー (ルートホストサーバー、バックエンドサーバー、Interaction Manager サーバーなど) をすべて停止します。


    注 -

    この手順は、BroadVision One-To-One Enterprise インストールのテストを行なったあとで実行してください。


  2. ps(1) コマンドを実行して、すべてのクラスタノードで BroadVision One-To-One Enterprise プロセスと orbix デーモン (orbixd) がすべて停止していることを確認してください。

  3. 1 つのクラスタノードのスーパーユーザーになります。

  4. scrgadm コマンドを実行し、Sun Cluster HA for BroadVision One-To-One Enterprise のリソースタイプを登録します。


    # scrgadm -a -t SUNW.bv
    
    -a

    データサービスのリソースタイプを追加します。

    -t SUNW.bv

    データサービスに対してあらかじめ定義されているリソースタイプ名を指定します。

  5. scrgadm コマンドを実行し、ルートホストリソース、バックエンドリソース、および Interaction Manager リソースを作成します。

    1. リソースごとに Network_resources_used プロパティを設定し、適切な論理ホスト名を指定します。

      1 つのリソースグループ内に 2 つ以上のバックエンドリソースを作成してある場合には、Network_resources_used プロパティを設定しないと検証メソッドが失敗します。


      # scrgadm -a -j root-host-resource -g failover-resource-group -t SUNW.bv 
      -y Network_resources_used=root-host-logical-hostname -x BVUSER=bvuser
      -x BV1TO1_VAR=path-to-bv1to1_var-directory
      # scrgadm -a -j back-end-resource-1 -g failover-resource-group -t SUNW.bv 
      -y Network_resources_used=back-end-logical-hostname-1 -x BVUSER=bvuser
       -x BV1TO1_VAR=path-to-bv1to1_var-directory
      ...
      # scrgadm -a -j back-end-resource-n -g failover-resource-group -t SUNW.bv 
      -y Network_resources_used=back-end-logical-hostname-n -x BVUSER=bvuser
      -x BV1TO1_VAR=path-to-bv1to1_var-directory
      
      -j root-host-resource

      ルートホストリソースの名前を指定します。

      -x BVUSER=bvuser

      BroadVision ユーザー名を指定します。

      -x BV1TO1_VAR=path-to-bv1to1_var-directory

      $BV1TO1_VAR ディレクトリのパスを指定します。

      -j back-end-resource-n

      バックエンドリソースの名前を指定します。


      注 -

      フェイルオーバーリソースグループ内の Network_resource_used プロパティに定義されているすべての論理ホスト名が作成されていなければなりません (「代替構成: BroadVision One-To-One Enterprise、データベース、および HTTP サーバーのインストールの構成と確認を行う」手順 3 を参照)。


    2. 「代替構成: BroadVision One-To-One Enterprise、データベース、および HTTP サーバーのインストールの構成と確認を行う」手順 4 で作成したスケーラブルリソースグループ内に Interaction Manager リソースを作成します。


      # scrgadm -a -j im-resource -g im-resource-group -t SUNW.bv 
      -x BVUSER=bvuser -x BV1TO1_VAR=path-to-bv1to1_var-directory
      
      -j im-resource

      Interaction Manager リソースの名前を指定します。

  6. scswitch コマンドを実行し、BroadVision One-To-One バックエンドリソースとルートホストリソースを含むようになったリソースグループを有効にします。


    # scswitch -Z -g failover-resource-group
    # scswitch -Z -g im-resource-group
    

代替構成: Sun Cluster HA for BroadVision One-To-One Enterprise のインストールを確認する

Sun Cluster HA for BroadVision One-To-One Enterprise のインストールを確認する手順は次のとおりです。

  1. Web ブラウザから、BroadVision One-To-One Enterprise ソフトウェアを使用して構成したアプリケーションにログインします。

  2. フェイルオーバーリソースグループを管理しているノードにログインします。

  3. BroadVision ユーザーになります。

  4. ルートホストプロセスを停止します。

    1. BV_LOCAL_HOST 環境変数を root-host-logical-hostname として設定します。

    2. 使用しているシェルに応じて、bv1to1.conf.sh ファイルまたは bv1to1.conf.csh ファイルを有効にします。

    3. 次の BroadVision コマンドを実行します。


      # bvconf shutdown -local
      

    注 -

    Sun Cluster HA for BroadVision One-To-One Enterprise 障害モニターがルートホストを再起動します。


  5. BroadVision One-To-One Enterprise に対する Web ブラウザ接続がまだ継続していることを確認します。

  6. scswitch コマンドを実行し、フェイルオーバーリソースグループをほかのクラスタノード (node2 など) に切り替えます。


    # scswitch -z -g failover-resource-group -h node2
    
  7. BroadVision One-To-One Enterprise に対する Web ブラウザ接続がまだ継続していることを確認します。

Sun Cluster HA for BroadVision One-To-One Enterprise 拡張プロパティ

この節では、Sun Cluster HA for BroadVision One-To-One Enterprise 拡張プロパティの構成手順を説明します。一般には、BroadVision One-To-One Enterprise リソースを作成する時点で、コマンド行から scrgadm -x parameter=value を使用して拡張プロパティを構成します。


注 -

Sun Cluster のすべての拡張プロパティについては、r_properties(5) と rg_properties(5) のマニュアルページを参照してください。


表 11-6 に、すべての BroadVision One-To-One Enterprise リソースに設定できる Sun Cluster HA for BroadVision One-To-One Enterprise 拡張プロパティを示します。拡張プロパティによっては、動的に更新できるものもあります。一方で、BroadVision One-To-One Enterprise リソースの作成時にしか更新できないものもあります。次の表の「調整」欄は、各プロパティをいつ更新できるかを示しています。

表 11-6 Sun Cluster HA for BroadVision One-To-One Enterprise 拡張プロパティ

プロパティカテゴリ 

プロパティ名 

説明 

BroadVision One-To-One Enterprise 構成 

 

 

BVUSER

BroadVision ユーザーの UNIX ID。bvuser を、希望するユーザー名に変更してください。

 

デフォルト: なし

調整: 作成時

BV1TO1_VAR

bvuser として設定される環境変数。

 

デフォルト: なし

調整: 作成時

検証 

 

Monitor_retry_interval

Resource Group Manager (RGM) が障害モニターの失敗を数える期間 (単位: 分)障害モニターは、拡張プロパティ Monitor_retry_count で指定されている回数を超えて失敗することがあります。Monitor_retry_interval が指定する期間内に失敗回数が Monitor_retry_count の値を超える場合には、Process Monitor Facility (PMF) は障害モニターを再起動しません。

 

デフォルト: 2

調整: 任意の時点

Monitor_ retry_count

障害モニターに対して Sun Cluster ソフトウェアが許可する PMF 再起動の回数。 

 

デフォルト: 4

調整: 任意の時点

Probe_ timeout

検証のタイムアウト値 (秒)。 

 

デフォルト: 180

調整: 任意の時点

デーモン 

START_ORB_SERVERS

ブール型。デフォルトでは、このデータサービスはリソース内の orbix デーモンとすべての BroadVision デーモンを起動します。orbix デーモンは、必要に応じて orbix サーバーを起動します。データサービスが orbix サーバーを起動するようにしたい場合は、このプロパティを TRUE に設定してください。

 

デフォルト: FALSE

調整: 任意の時点

Sun Cluster HA for BroadVision One-To-One Enterprise の障害モニター

Sun Cluster HA for BroadVision One-To-One Enterprise の障害モニターは、 BroadVision One-To-One バックエンドプロセスと Interaction Manager プロセスの健全性を検査します。BroadVision One-To-One Enterprise プロセスの健全性は BroadVision One-To-One Enterprise リソースの障害履歴に反映され、障害モニターのアクションを引き起こします。各 BroadVision One-To-One Enterprise リソースについては、障害モニターは再起動、フェイルオーバーなどのアクションを起こしません。

Interaction Manager の障害監視

Interaction Manager リソースについては、次の 2 つの状況が同時に発生している場合にだけフェイルオーバーが発生します。

フェイルオーバーのあとで次の 2 つの状況が同時に発生していると、障害モニターはどのクラスタノードでもリソースを再起動しません。

Sun Cluster HA for BroadVision One-To-One Enterprise 障害検証

各 BroadVision One-To-One Enterprise リソース (ルートホスト、バックエンドホスト、および Interaction Manager ホスト) の障害モニターは、以下のプロセスを監視します。

既知の問題点

Sun Cluster HA for BroadVision One-To-One Enterprise では、以下の問題と動作が発生する可能性があります。