MessageQueueDirector説明書
目次 索引 前ページ次ページ

第3部 クラスタシステム編> 第14章 クラスタサービス機能(Solaris OEサーバ SafeCLUSTER編)> 14.2 環境設定> 14.2.3 MQDの拡張機能の環境を作成する

14.2.3.1 ACM連携サービスの環境を作成する

 ACM連携サービスを使用するためには、図14.6の手順に従って、ACM連携サービスが動作するためのサービス環境を作成する必要があります。

[図14.6 ACM連携サービスの環境作成の流れ]

 なお、ACM連携サービスの環境作成方法の詳細については、“10.3 環境作成”を参照してください。

IDCMの環境定義を作成する

 IDCMネットワーク定義(tcpctype定義文)は以下のように指定してください。なお、IDCMを使用するアプリケーションが存在する場合は、下記値にアプリケーションが必要な値を追加してください。IDCMネットワーク定義の詳細については、“IDCM使用手引書”および“IDCMヘルプ”を参照してください。

定義文

オペランド

tcpctype

name

TCPCTYPE名

maxcont

自システムと相手システムのwinicontとlinicontの合計に1を加えた値を指定します。

winicont

  • 相手システムにメッセージを送信する場合は、ACM連携サービスのサービス定義(PSYSセクションのsesnoキーワードの値)で指定した値を指定します。
  • 相手システムからメッセージの受信だけを行う場合、かつ自システムから相手システムにPSYSを確立する場合は、1を指定します。
  • 相手システムからメッセージの受信だけを行う場合、かつ自システムからは相手システムにPSYSを確立しない場合は、0を指定します。

linicont

0を指定します。

respcont

1を指定します。

MQDを起動する

 切替えディスクにアクセス可能なノードで、MQDを起動します。起動は、-pオプションを指定したmqdstrコマンドで行います。これにより、MQDの基本機能だけが起動されます。以下にmqdstrコマンドの入力例を示します。

-----------------------------------------------------------------------------------
   mqdstr -p
-----------------------------------------------------------------------------------

サービス環境を作成する

 ACM連携用のサービス環境を作成します。作成方法はクラスタサービスを使用しない場合と同じです。作成には、mqdacomsetupコマンドを使用します。このコマンドは、このノードで1度だけ実行します。以下にmqdacomsetupの入力例を示します。

-----------------------------------------------------------------------------------
   mqdacomsetup
-----------------------------------------------------------------------------------

メッセージキューを作成する

 ACM連携サービスで使用するメッセージキューを作成します。既存のキューに対してACM連携サービスを使用する場合には、新たにメッセージキューを作成する必要はありません。メッセージキューの作成は、mqdcrtqコマンドで行います。以下にmqdcrtqコマンドの入力例を示します。

-----------------------------------------------------------------------------------
   mqdcrtq que001
-----------------------------------------------------------------------------------

サービス定義を作成する

 ACM連携サービスのサービス定義を作成します。クラスタシステムでACM連携サービスを使用する場合、サービス定義を追加および変更する必要があります。以下に追加および変更となる定義について説明します。

MNGRセクション

 以下のキーワードを追加してください。

キーワード

省略

データ型

記述方法

記述内容の説明

hasystem

文字列

“TYPE1”または“NO”を指定します。本キーワードを省略した場合、キーワード値は“NO”となります。

クラスタ対応を行う場合は、“TYPE1”を指定します。

PSYSセクション

 sesnoキーワードに設定する値を以下のように変更してください。

キーワード

省略

データ型

記述方法

記述内容の説明

sesno

数値

1〜1024の範囲で指定します。
省略値は3です。

IDCMネットワーク定義の優先会話コネクション数(winicontの値)と同じ数を指定してください。

サービス定義を登録する

 ACM連携用のサービス定義を登録します。登録方法はクラスタサービスを使用しない場合と同じです。登録には、mqdacomdefコマンドを使用します。このコマンドは、このノードで1度だけ実行します。以下にmqdacomdefコマンドの入力例を示します。

-----------------------------------------------------------------------------------
   mqdacomdef -a -f /mqd/def/acomdef.def
-----------------------------------------------------------------------------------

サービス定義を反映する

 登録したサービス定義を反映するために、-nを指定して1度ACM連携サービスを起動します。起動はmqdstrsvcコマンドを使用して行います。以下に、mqdstrsvcコマンドの入力例を示します。

-----------------------------------------------------------------------------------
   mqdstrsvc -n acom 
-----------------------------------------------------------------------------------

MQDを停止する

 環境作成のために起動したMQDを停止します。停止は、mqdstpコマンドで行います。以下に、mqdstpコマンドの入力例を示します。

-----------------------------------------------------------------------------------
   mqdstp
-----------------------------------------------------------------------------------

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005