Sun Cluster Data Service for WebSphere MQ Integrator ガイド (Solaris OS 版)

Sun Cluster HA for WebSphere MQ Integrator のアップグレード

Sun Cluster HA for WebSphere MQ Integrator 用の追加構成パラメータは、Sun Cluster 3.1 9/04 で導入されました。パラメータの値を設定する必要がある場合は、Sun Cluster HA for WebSphere MQ Integrator をアップグレードする必要があります。

広域ファイルシステムに WebSphere MQ Queue Manager の qmgr ファイルとログファイルを配備する場合があります。この場合、strmqm プログラムおよび endmqm プログラムの名前を変更し、別のノードで Queue Manager が手動で起動されないようにします。これらのプログラムの名前を変更すると、Sun Cluster フレームワークが WebSphere MQ Queue Manager の起動を管理します。詳細については、『Sun Cluster Data Service for WebSphere MQ ガイド (Solaris OS 版)』を参照してください。

Sun Cluster で WebSphere MQ キューマネージャーの起動を管理できるようにするための次のパラメータは、Sun Cluster 3.1 9/04 で導入されました。これらのパラメータに対しては null 値が定義されています。

START_CMD=start-program

名前を変更した strmqm プログラムのフルパス名およびファイル名を指定します。

STOP_CMD=stop-program

名前を変更した endmqm プログラムのフルパス名およびファイル名を指定します。

ProcedureSun Cluster HA for WebSphere MQ Integrator のアップグレード方法

パラメータの値を設定する必要がある場合は、パラメータの変更対象である Sun Cluster HA for WebSphere MQ Integrator リソースを削除し、再登録する必要があります。

Sun Cluster 3.1 9/04 で導入されているパラメータは、次のすべてのコンポーネントのリソースに適用されます。

変更する各 WebSphere MQ Integrator リソースに対してこの作業を実行します。


注 –

Sun Cluster 3.1 9/04 で導入されているパラメータを設定または変更する場合にのみこの作業を実行します。


手順
  1. リソース定義を保存します。


    # scrgadm -pvv -j resource > file1
    
  2. リソースを無効にします。


    # scswitch -n -j resource
    
  3. リソースを削除します。


    # scrgadm -r -j resource
    
  4. リソースを構成し、登録します。

    1. リソースの構成ファイルと登録ファイルが含まれるディレクトリに移動します。


      # cd /opt/SUNWscmqi/prefixutil
      
    2. リソースの構成ファイルを編集します。


      vi prefix_config
      
    3. リソースの構成ファイルを実行します。


      # ./prefix_register
      

    prefix は、次のように、ファイルの適用対象であるコンポーネントを意味します。

    • sib は Broker コンポーネントを意味します。

    • siu は User Name Server コンポーネントを意味します。

  5. リソース定義を保存します。


    # scrgadm -pvv -j resource > file2
    
  6. 更新した定義を、リソースを更新する前に保存した定義と比較します。

    これらの定義を比較することで、タイムアウトの値など、既存の拡張プロパティーが変更されたかどうかを判別することができます。


    # diff file1 file2
    
  7. リセットされたリソースのプロパティーを修正します。


    # scrgadm -c -j resource -x|y resource
    
  8. リソースをオンラインにします。


    # scswitch -e -j resource