![[Long Term Support]](nglts.gif)
![[MQ 9.3.0 Jun 2022]](ng930.gif)
コマンド行を使用した IBM MQ Console へのリモート・キュー・マネージャーの追加-LTS のみ
コマンド行で setmqweb remote コマンドを使用して、リモート・キュー・マネージャーを IBM® MQ Console に追加できます。 リモート・キュー・マネージャーは、 IBM MQ Consoleと同じシステム上の別のインストール済み環境で実行されているキュー・マネージャーにすることも、別のシステムで実行されているキュー・マネージャーにすることもできます。
始める前に
注: このタスクの手順では、MQSC コマンドを実行する必要があります。
AIX®, Linux®, and Windowsでは、 runmqsc コマンド・プロンプトから MQSC コマンドを発行します。 runmqsc下での MQSC コマンドの対話式実行 および runmqsc下でのテキスト・ファイルからの MQSC コマンドの実行を参照してください。 このタスクでは、 QM1: を使用する runmqsc コマンド・プロンプトを開きます。runmqsc QM1
IBM iでは、スクリプト・ファイル内にコマンドのリストを作成し、 STRMQMMQSC コマンドを使用してそのファイルを実行します。 IBM iでの MQSC コマンドによる管理を参照してください。
z/OS®では、MQSC コマンドは、コマンドに応じていくつかのソースから発行できます。 IBM MQ for z/OS で MQSC コマンドおよび PCF コマンドを発行できるソースを参照してください。
IBM MQ Consoleへのリモート・キュー・マネージャー接続を許可するように mqweb サーバーが構成されていることを確認します。 詳しくは、 リモート・キュー・マネージャー接続動作の構成を参照してください。
手順
結果
例
exampleUserに付与された権限に基づいてキュー・マネージャーを管理する権限があります。 このユーザーの資格情報は、 setmqweb remote コマンドを使用してリモート・キュー・マネージャー接続情報を構成するときに、 IBM MQ Console に提供されます。- リモート・キュー・マネージャー QM1 が存在するシステムで、サーバー接続チャネルとリスナーが作成されます。 リスナーが開始され、ユーザー
exampleUserがキュー・マネージャーを管理するための許可が付与されます。 例えば、 AIX, Linux, and Windowsでは、以下のコマンドを実行します。runmqsc QM1 #Define the server connection channel that will accept connections from the Console DEFINE CHANNEL(QM1.SVRCONN) CHLTYPE(SVRCONN) TRPTYPE(TCP) # Define the listener to use for the connection from the Console DEFINE LISTENER(REMOTE.LISTENER) TRPTYPE(TCP) PORT(1414) # Start the listener START LISTENER(REMOTE.LISTENER) end #Set mq authorization for exampleUser to access the queue manager setmqaut -m QM1 -t qmgr -p exampleUser +connect +inq +setall +dsp - IBM MQ Console が実行されているシステムで、以下の接続情報を含む QM1_ccdt.json ファイルが作成されます。
{ "channel": [{ "name": "QM1.SVRCONN", "clientConnection": { "connection": [{ "host": "example.com", "port": 1414 }], "queueManager": "QM1" }, "type": "clientConnection" }] } - IBM MQ Console が実行されているシステムで、キュー・マネージャー QM1 のリモート・キュー・マネージャー接続情報が mqweb サーバーに追加されます。
exampleUserの資格情報は、接続情報に含まれています。setmqweb remote add -uniqueName "MACHINEAQM1" -qmgrName "QM1" -ccdtURL "c:\myccdts\QM1_ccdt.json" -username "exampleUser" -password "password" - IBM MQ Console は、リモート・キュー・マネージャー QM1を示しています。