付録B JConsole による接続


B.1. JConsole 経由での JDG への接続

JConsole は JMX GUI であり、これによりユーザーは、JVM、その MBeans を監視し、各種操作を実行するために、ローカルまたはリモートで JVM に接続できます。

手順B.1 管理ユーザーの JBoss Data Grid への追加

リモートの JBoss Data Grid インスタンスに接続できるようにするには、ユーザーが作成されている必要があります。ユーザーはリモートインスタンスで以下の手順を実行します。
  1. bin ディレクトリーに移動します。
    cd $JDG_HOME/bin
  2. add-user.sh スクリプトを実行します。
    ./add-user.sh
  3. Return を押して ManagementUser のデフォルトオプションを受け入れます。
  4. Return を押して ManagementRealm のデフォルトオプションを受け入れます。
  5. 必要なユーザー名を入力します。この例では jmxadmin が使用されます。
  6. パスワードを入力し、確認します。
  7. Return を押して no groups のデフォルトオプションを受け入れます。
  8. yes を入力して、必要なユーザーが ManagementRealm に追加されることを確認します。
  9. このユーザーはプロセス間の接続で使用されないため、no を入力します。
  10. 以下の画像は、実行例を示しています。
    Example add-user.sh execution on JBoss Data Grid

    図B.1 add-user.sh の実行

管理インターフェースのバインディング

デフォルトでは、JBoss Data Grid は 127.0.0.1 への管理インターフェースのバインディングから開始します。リモート接続を実行するために、このインターフェースはネットワークで表示できる IP アドレスにバインドされている必要があります。以下のいずれかのオプションでこれを実行できます。

  • オプション 1: ランタイム - 起動時に jboss.bind.address.management プロパティーを調整することにより、新規の IP アドレスを指定できます。以下の例では、JBoss Data Grid は起動時に 192.168.122.5 にバインドされています。
    ./standalone.sh ... -Djboss.bind.address.management=192.168.122.5
  • オプション 2: 設定 - 設定ファイルで jboss.bind.address.management を調整します。これは interfaces サブシステムにあります。IP が 192.168.122.5 に調整された設定ファイルのスニペットは以下のようになります。
    <interfaces>
        <interface name="management">
            <inet-address value="${jboss.bind.address.management:192.168.122.5}"/>
        </interface>
        [...]
    </interface>
JConsole の実行

jconsole.sh スクリプトは $JDG_HOME/bin ディレクトリーで提供されます。このスクリプトを実行すると、JConsole が起動します。

手順B.2 JConsole を使用したリモート JBoss Data Grid インスタンスへの接続

  1. $JDG_HOME/bin/jconsole.sh スクリプトを実行します。これにより、以下を表示するウィンドウが表示されます。
    JConsole connecting to remote Data Grid server

    図B.2 JConsole

  2. Remote Process を選択します。
  3. テキスト領域に service:jmx:remoting-jmx://$IP:9999 と入力します。
  4. add-user.sh スクリプトで作成されるユーザー名およびパスワードを入力します。
  5. Connect をクリックして接続を開始します。
  6. いったん接続されたら、キャッシュ関連のノードが表示されることを確認します。以下のスクリーンショットはこのノード例を示しています。
    Viewing cache attributes in JConsole

    図B.3 JConsole: キャッシュの表示

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る