ここでは Sun Cluster HA for WebSphere MQ の構成手順について説明します。
次の手順で、Sun Cluster HA for WebSphere MQ をフェイルオーバーデータサービスとして構成します。この手順では、Sun Cluster の初期インストール時にデータサービスパッケージをインストールしている場合を想定しています。
Sun Cluster のインストール時に Sun Cluster HA for WebSphere MQ をインストールしていない場合は、Sun Cluster HA for WebSphere MQ パッケージのインストール方法 へ進んでください。
それ以外の場合は、次の手順で Sun Cluster HA for WebSphere MQ データサービスを構成します。
WebSphere MQ のホストとなるクラスタノードの 1 つで、スーパーユーザーになります。
SUNW.gds というリソースタイプを登録します。
# scrgadm -a -t SUNW.gds |
SUNW.HAStoragePlus というリソースタイプを登録します。
# scrgadm -a -t SUNW.HAStoragePlus |
フェイルオーバーリソースグループを作成します。
# scrgadm -a -g WebSphere MQ-failover-resource-group |
WebSphere MQ ディスク記憶装置に対応するリソースを作成します。
# scrgadm -a -j WebSphere MQ-has-resource \ -g WebSphere MQ-failover-resource-group \ -t SUNW.HAStoragePlus \ -x FilesystemMountPoints=WebSphere MQ- instance-mount-points |
WebSphere MQ 論理ホスト名に対応するリソースを作成します。
# scrgadm -a -L -j WebSphere MQ-lh-resource \ -g WebSphere MQ-failover-resource-group \ -l WebSphere MQ-logical-hostname |
WebSphere MQ ディスク記憶装置と 論理ホスト名のリソースが組み込まれたフェイルオーバーリソースグループを有効にします。
# scswitch -Z -g WebSphere MQ-failover-resource-group |
必要な個々の WebSphere MQ コンポーネントを作成して登録します。
Queue Manager コンポーネント (mgr) に対してこの手順を実行し、さらに使用するオプションの WebSphere MQ コンポーネントごとに、mgr を以下のどれか 1 つに置き換えて手順を繰り返します。
chi - Channel Initiator
csv - Command Server
lsr - Dedicated Listener
trm - Trigger Monitor
# cd /opt/SUNWscmqs/mgr/util |
mgr_config ファイルを編集し、そのファイルに次のようなコメントを追加します。
# 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 # QMGR - name of the Queue Manager # PORT - name of the Queue Manager port number # LH - name of the LogicalHostname SC resource # HAS_RS - name of the Queue Manager HAStoragePlus SC resource # |
WebSphere MQ Manager qmgr1 の例を示します。
RS=wmq-qmgr-res RG=wmq-rg QMGR=qmgr1 PORT=1414 LH=wmq-lh-res HAS_RS=wmq-has-res |
mgr_config の編集後、リソースを登録する必要があります。
# ./mgr_register |
WebSphere MQ Manager の保護を有効にします (必要な場合)。
WebSphere MQ Manager の保護を実装するのは、広域ファイルシステムに WebSphere MQ を配備した場合だけです。 WebSphere MQ Manager の保護の詳細は、構成に関する要件、特に 例 1–5 を参照してください。それ以外の場合は、次の手順に直接進んでください。
さらに、この手順は Sun Cluster HA for WebSphere MQ のホストとなる各 Sun Cluster ノードで繰り返す必要があります。
各 WebSphere MQ リソースを有効にします。
前の手順と同様、WebSphere MQ コンポーネントごとにこの手順を繰り返します。
# scstat |
# scswitch -e -j WebSphere MQ-resource |