リモート・キュー・マネージャーの表示

リモート・キュー・マネージャーを管理する場合、IBM® MQ エクスプローラーをリモート・キュー・マネージャーに接続して、そのキュー・マネージャーをナビゲーター・ビューに表示する必要があります。接続は手動で作成することも、クライアント・チャネル定義テーブルを使用して作成することもできます。また、新しいセキュリティー対応接続を作成することも、既存の接続を使用して接続することもできます。

このタスクについて

IBM MQ エクスプローラーは、IBM MQ エクスプローラーがインストールされているコンピューター上の すべてのキュー・マネージャーを自動的に検出します。ただし、IBM MQ エクスプローラーは、他のコンピューターにあるキュー・マネージャーは自動的に検出しません。

リモート・キュー・マネージャーを管理するには、IBM MQ エクスプローラーをリモート・キュー・マネージャーに手動で接続し、そのキュー・マネージャーを IBM MQ エクスプローラー「キュー・マネージャー」フォルダーに表示する必要があります。

リモート・キュー・マネージャーには、以下のいずれかの方法で接続します。

  1. 接続を手動で作成します。「キュー・マネージャーの追加」ウィザードを使用して、リモート・キュー・マネージャーへの接続を作成します。 デフォルトの SYSTEM.ADMIN.SVRCONN チャネルまたは自分で指定したサーバー接続チャネルを使用できます。
  2. クライアント・チャネル定義テーブルを使用して接続を作成します。クライアント・チャネル定義テーブルを使用してチャネルを構成する場合は、チャネルのセキュリティー出口を定義することなどが可能になります。
  3. 新しいセキュリティー対応接続を作成します。 リモート・キュー・マネージャーに対する新しいセキュリティー対応接続を作成します。
  4. 既存の接続を使用して接続します。別のキュー・マネージャーによって作成された既存の接続を使用して、リモート・キュー・マネージャーに接続します。

「キュー・マネージャー」フォルダーにリモート・クラスター・キュー・マネージャーを表示して、IBM MQ エクスプローラーから管理することもできます。 詳しくは、リモート・クラスター・キュー・マネージャーの管理を参照してください。

何かの理由で IBM MQ エクスプローラーがリモート・キュー・マネージャーに接続できない場合 (例えば、リモート・キュー・マネージャーが実行されていない場合) は、キュー・マネージャーを追加するかどうかを確認するためのダイアログが表示されます。「はい」をクリックすると、そのキュー・マネージャーが「キュー・マネージャー」フォルダーに表示されますが、接続するまでは、詳細は表示されません。

IBM MQ エクスプローラーは、リモート管理がサポートされていない IBM MQ プラットフォームで実行されている キュー・マネージャーには接続できません。 サポートされている IBM MQ プラットフォームについて 詳しくは、リモート・キュー・マネージャーの管理を参照してください。

IBM MQ classes for Java™ は自動クライアント再接続をサポートしていません。

CCDT について詳しくは、IBM Knowledge Center 内のクライアント・チャネル定義テーブルを参照してください。

手順

  • [オプション 1] 手動での接続の作成
    接続を作成する場合は、リモート・キュー・マネージャーに関する以下の情報を調べておく必要があります。
    • キュー・マネージャーの名前。
    • キュー・マネージャーをホストするコンピューターの名前。
    • キュー・マネージャーのリスナーのポート番号。
    • キュー・マネージャーで接続する場合に、IBM MQ エクスプローラーで使用されるキュー・マネージャー上の サーバー接続チャネルの名前。キュー・マネージャーでリモート管理を使用可能にすると、SYSTEM.ADMIN.SVRCONN チャネルを使用することができます。 そうでない場合は、SYSTEM.DEF.SVRCONN、クライアント・チャネル定義テーブル、または自分で作成して名前を付けたサーバー接続チャネルを使用します。
    1. 「ナビゲーター」ビューで「キュー・マネージャー」を右クリックし、「リモート・キュー・マネージャーの追加」をクリックします。
      「キュー・マネージャーの追加」ウィザードが開きます。そのウィザードで、接続を作成できます。
    2. 「キュー・マネージャー名」フィールドに、接続したいキュー・マネージャーの 名前を入力します。
    3. 「直接接続する」が選択されていることを 確認し、「次へ」をクリックします。
    4. 「接続詳細の指定」が選択されていることを確認し、以下の詳細を入力します。
      • 「ホスト名」または「IP アドレス」フィールドに、 リモート・キュー・マネージャーをホストするリモート・キュー・マネージャーの名前を入力します。 以下のいずれかのフォーマットを使用します。
        • 短いホスト名 (例えば、joho)。リモート・コンピューターは、ご使用のローカル・コンピューターと同じドメインになくてはなりません。
        • 完全修飾ホスト名 (例えば、joho.example.com)。リモート・コンピューターがご使用のローカル・コンピューターと異なるドメインにある場合、これを使用します。
        • IP アドレス (例えば、127.0.0.1)
      • 「ポート番号」に、ポート番号を入力します (1416 など)。
      • 「サーバー接続チャネル」フィールドに、使用するチャネル名を入力します。
      使用するデフォルトを変更するには、リモート・キュー・マネージャーに接続するために使用するデフォルト値の指定を参照してください。
    5. オプショナル: 「Autoreconnect」チェック・ボックスにチェック・マークを付けて、 接続が失われたときに IBM MQ エクスプローラー がキュー・マネージャーに自動的に再接続するよう構成します。
    6. オプショナル: IBM MQ エクスプローラーでキュー・マネージャーに関する情報をリフレッシュする頻度を 変更します。 IBM MQ エクスプローラーでキュー・マネージャーに関する情報を自動的にリフレッシュしないようにするには、 「キュー・マネージャーのリフレッシュ間隔なし」をクリックします。 異なるリフレッシュ間隔を指定するには、「キュー・マネージャーのリフレッシュ間隔の指定」を クリックし、キュー・マネージャーに関する情報をリフレッシュするまで IBM MQ エクスプローラーが待機する 秒数を入力します。
    7. 「終了」をクリックします。

    IBM MQ エクスプローラーがリモート・キュー・マネージャーに接続し、 「ナビゲーター」ビュー内の「キュー・マネージャー」フォルダーに このキュー・マネージャーが表示されます。

  • [オプション 2] クライアント・チャネル定義テーブルを使用した接続の作成

    リモート・キュー・マネージャーの接続詳細を手動で指定する代わりに、事前定義された クライアント・チャネル定義テーブルを使用することができます。 この接続手段を使用すると、例えば、チャネルを構成してセキュリティー出口を使用することができます。

    クライアント・チャネル定義テーブルを使用して接続を作成するには、リモート・キュー・マネージャーをホストするコンピューターでクライアント・チャネル定義テーブルを作成してから、そのクライアント・チャネル定義テーブルをローカル・コンピューター (キュー・マネージャーへの接続元のコンピューター) にコピーする必要があります。

    クライアント・チャネル定義テーブルを使用して IBM MQ エクスプローラーがリモート・キュー・マネージャーに 接続し、「ナビゲーター」ビュー内の「キュー・マネージャー」フォルダーにこの キュー・マネージャーが表示されます。

    クライアント・チャネル定義テーブルを使用してリモート・キュー・マネージャーに接続するには、ローカル・コンピューター (リモート・キュー・マネージャーへの接続元のコンピューター) の IBM MQ エクスプローラーで以下の手順を実行します。

    1. 「ナビゲーター」ビューで「キュー・マネージャー」を右クリックし、「リモート・キュー・マネージャーの追加」をクリックします。
      「キュー・マネージャーの追加」ウィザードが開きます。そのウィザードで、接続を作成できます。
    2. 「キュー・マネージャー名」フィールドに、接続したいキュー・マネージャーの 名前を入力します。
    3. 「直接接続する」が選択されていることを 確認し、「次へ」をクリックします。
    4. 「クライアント・チャネル定義テーブルを使用」をクリックし、 クライアント・チャネル定義テーブルのファイルをブラウズします。
    5. オプショナル: 「Autoreconnect」チェック・ボックスにチェック・マークを付けて、 接続が失われたときに IBM MQ エクスプローラー がキュー・マネージャーに自動的に再接続するよう構成します。
    6. オプショナル: IBM MQ エクスプローラーでキュー・マネージャーに関する情報をリフレッシュする頻度を 変更します。 IBM MQ エクスプローラーでキュー・マネージャーに関する情報を自動的にリフレッシュしないようにするには、 「キュー・マネージャーのリフレッシュ間隔なし」をクリックします。 異なるリフレッシュ間隔を指定するには、「キュー・マネージャーのリフレッシュ間隔の指定」を クリックし、キュー・マネージャーに関する情報をリフレッシュするまで IBM MQ エクスプローラーが待機する 秒数を入力します。
    7. 「終了」をクリックします。
  • [オプション 3] 新しいセキュリティー対応接続の作成

    クライアント接続での TLS の使用について詳しくは、IBM Knowledge Center 内の IBM MQ classes for Java での Secure Sockets Layer (SSL) のサポート を参照してください。

    セキュリティー対応接続を使用してリモート・キュー・マネージャーに接続するには、リモート・キュー・マネージャーへの接続元のコンピューターの IBM MQ エクスプローラーで以下の手順を実行します。

    注: IBM MQ エクスプローラー・プラグインを別の Eclipse 環境に配置する場合に、すべての CipherSuite を使用し、認証 FIPS 140-2 または Suite-B に準拠して作業するには、適切な JRE が必要になります。IBM Java 7 サービス・リフレッシュ 4 フィックスパック 2 以上のレベルの IBM JRE では適切なサポートが提供されます。
    1. 「ナビゲーター」ビューで「キュー・マネージャー」を右クリックし、「リモート・キュー・マネージャーの追加」をクリックします。
      「キュー・マネージャーの追加」ウィザードが開きます。そのウィザードで、接続を作成できます。
    2. 「キュー・マネージャー名」フィールドに、接続したいキュー・マネージャーの 名前を入力します。
    3. 「直接接続する」が選択されていることを 確認し、「次へ」をクリックします。
    4. 「接続詳細の指定」が選択されていることを確認し、以下の詳細を入力します。
      • 「ホスト名」または「IP アドレス」フィールドに、 リモート・キュー・マネージャーをホストするリモート・キュー・マネージャーの名前を入力します。 以下のいずれかのフォーマットを使用します。
        • 短いホスト名 (例えば、joho)。リモート・コンピューターは、ご使用のローカル・コンピューターと同じドメインになくてはなりません。
        • 完全修飾ホスト名 (例えば、joho.example.com)。リモート・コンピューターがご使用のローカル・コンピューターと異なるドメインにある場合、これを使用します。
        • IP アドレス (例えば、127.0.0.1)。
      • 「ポート番号」に、ポート番号を入力します (1416 など)。
      • 「サーバー接続チャネル」フィールドに、使用するチャネル名を入力します。
      使用するデフォルトを変更するには、リモート・キュー・マネージャーに接続するために使用するデフォルト値の指定を参照してください。
    5. オプショナル: 「Autoreconnect」チェック・ボックスにチェック・マークを付けて、 接続が失われたときに IBM MQ エクスプローラー がキュー・マネージャーに自動的に再接続するよう構成します。
    6. オプショナル: IBM MQ エクスプローラーでキュー・マネージャーに関する情報をリフレッシュする頻度を 変更します。 IBM MQ エクスプローラーでキュー・マネージャーに関する情報を自動的にリフレッシュしないようにするには、 「キュー・マネージャーのリフレッシュ間隔なし」をクリックします。 異なるリフレッシュ間隔を指定するには、「キュー・マネージャーのリフレッシュ間隔の指定」を クリックし、キュー・マネージャーに関する情報をリフレッシュするまで IBM MQ エクスプローラーが待機する 秒数を入力します。
    7. 「次へ」をクリックします。
    この時点で、ウィザードの新しいページに表示される任意指定のセキュリティー・パラメーターを選択できるようになります。すべてのセキュリティー・パラメーターは任意指定なので、有効にする必要がなければ有効にしなくてもかまいませんが、「SSL オプションを使用可能にする」のパラメーターにアクセスするには、「SSL ストアを使用可能にする」を選択する必要があります。
    1. オプショナル。「セキュリティー出口を使用可能にする」を選択し、各フィールドにセキュリティー出口の詳細情報を入力します。リモート・サーバーの接続チャネルでも、セキュリティー出口を定義しておく必要があります。「次へ」をクリックします。
    2. オプショナル。「ユーザー識別を使用可能にする」を選択し、該当するフィールドに必要なユーザー識別の詳細情報を入力します。任意指定のパスワードを設定する場合は、該当するフィールドにパスワードの詳細情報を入力します。オプショナル: リモート・サーバーの接続チャネルでも、セキュリティー出口を定義できます。「次へ」をクリックします。
    3. オプショナル。「SSL ストアを使用可能にする」を選択し、TLS 証明書のキー・リポジトリーの詳細情報を入力します。リモート・サーバーの接続チャネルでも、TLS を有効にしておく必要があります。証明書ストアを指定するには、以下のオプションのいずれか 1 つまたは両方を選択します。
      • オプショナル。ダイアログの「選択済みの証明書ストア」セクションで「参照」をクリックし、証明書ストア・ファイルを見つけます。任意指定のパスワードを設定する場合は、「パスワードの入力...」をクリックして「パスワードの詳細」ダイアログを開き、各フィールドにパスワードの詳細情報を入力します。
      • オプショナル。ダイアログの「個人証明書ストア」セクションで「参照」をクリックし、個人証明書ストア・ファイルを見つけます。個人証明書ストアを定義する場合は、パスワードを設定する必要があります。「パスワードの入力...」をクリックして「パスワードの詳細」ダイアログを開き、各フィールドにパスワードの詳細情報を入力します。
      「次へ」をクリックします。
    4. オプショナル。「SSL オプションを使用可能にする」を選択します。必要な TLS オプションを選択し、「完了」をクリックして、TLS 対応接続を作成し、ウィザードを閉じます。「SSL オプションを使用可能にする」のパラメーターにアクセスするには、「SSL ストアを使用可能にする」を選択しておく必要があります。

    IBM MQ エクスプローラーでリソースに接続するために使用するパスワード (例えば、TLS ストアを開いたり、キュー・マネージャーに接続したりするときに使用するパスワード) をファイルに格納できます。ファイルの場所をリモート・デバイスや取り外し可能デバイスに変更することも可能です。詳しくは、パスワード設定を参照してください。

    IBM MQ エクスプローラーが TLS 対応接続を使用してリモート・キュー・マネージャーに接続し、「ナビゲーター」ビューの「キュー・マネージャー」フォルダーにそのキュー・マネージャーが表示されます。
  • [オプション 4] 既存の接続を使用した接続

    IBM MQ エクスプローラーがリモート・キュー・マネージャーに接続し、 「ナビゲーター」ビュー内の「キュー・マネージャー」フォルダーに このキュー・マネージャーが表示されます。

    既存のクラスター接続を使用して、リモート・クラスター・キュー・マネージャーを管理することもできます。 詳しくは、リモート・クラスター・キュー・マネージャーの管理を参照してください。

    別のキュー・マネージャーによって作成された、既存の接続を使用して接続するには、以下の手順を実行します。

    1. 「ナビゲーター」ビューで「キュー・マネージャー」を右クリックし、「リモート・キュー・マネージャーの追加」をクリックします。
      「キュー・マネージャーの追加」ウィザードが開きます。そのウィザードで、接続を作成できます。
    2. 「キュー・マネージャー名」フィールドに、接続したいキュー・マネージャーの 名前を入力します。
    3. 「中間キュー・マネージャーを使用して接続する」を クリックし、次に「次へ」をクリックします。
    4. 「中間キュー・マネージャー」リストで、既存の接続を作成した キュー・マネージャーの名前をクリックします。
    5. オプショナル: 「Autoreconnect」チェック・ボックスにチェック・マークを付けて、 接続が失われたときに IBM MQ エクスプローラー がキュー・マネージャーに自動的に再接続するよう構成します。
    6. オプショナル: IBM MQ エクスプローラーでキュー・マネージャーに関する情報をリフレッシュする頻度を 変更します。 IBM MQ エクスプローラーでキュー・マネージャーに関する情報を自動的にリフレッシュしないようにするには、 「キュー・マネージャーのリフレッシュ間隔なし」をクリックします。 異なるリフレッシュ間隔を指定するには、「キュー・マネージャーのリフレッシュ間隔の指定」を クリックし、キュー・マネージャーに関する情報をリフレッシュするまで IBM MQ エクスプローラーが待機する 秒数を入力します。
    7. 「終了」をクリックします。