オンプレミスLinux

この項では、Oracle Management Agentを設定し、オンプレミスLinuxホストにJMSプラグインをデプロイするステップについて説明します。

前提条件: 「管理エージェント・ソフトウェアのダウンロード」および「手動インストール」の項の説明に従って、エージェント・ソフトウェアおよびレスポンス・ファイルをダウンロードします。

ステップ

  1. 管理エージェント・ソフトウェアおよびレスポンス・ファイルを保存したフォルダに移動します。
  2. ホストにログインし、/etc/sudoersファイルを編集して、ファイルの末尾に次を追加します。
    #To change ownership of the Java Management Service plugin to root
    mgmt_agent ALL=(ALL)NOPASSWD:/opt/oracle/mgmt_agent/agent_inst/bin/chown_recursive_ep.sh
    #To run the Java Management Service plugin under root user
    mgmt_agent ALL=(root) NOPASSWD: ALL
  3. 管理エージェントのインストールの説明に従って、管理エージェントをインストールして起動します。Java Management Serviceプラグインは、インストール中にデプロイされます。
    ノート

    エージェントがすでにホストにインストールされている場合は、Java Management Serviceプラグインがデプロイされているかどうかを確認します。JMSプラグインがまだデプロイされていない場合は、「エージェント・ページを使用したサービス・プラグインのデプロイ」の説明に従って、Java Management Serviceプラグインを手動でデプロイします。
  4. 設定スクリプトからの出力を確認します。プラグインがデプロイに失敗したことがコンソール出力によって示されている場合は、ホストのクロックがOCIプラットフォームのクロックと同期していることを確認します。詳細は、クライアント・クロック・スキューの最大許容値を参照してください。
  5. コンピュート・インスタンスでの管理エージェントの検証の説明に従って、インストールを確認します。ホストのホスト名を使用してエージェントを識別できます。エージェントの詳細ページの「エージェント情報」タブの「エージェントID」値で、エージェントのOCIDを検索します。
  6. JMSフリートへのエージェントの登録方法
    1. OCIコンソールで、フリートの「管理対象インスタンスの追加」アクションを「管理対象インスタンス」ビューで使用します。ホストが「未登録の管理対象インスタンス」リストに表示されている場合は、ホストを選択してフリートに追加できます。プラグインを有効にすると、ホストが「未登録の管理対象インスタンス」リストに表示されるまでに時間がかかる場合があります。または、エージェントのOCIDを使用してホストを「手動登録」セクションに追加します。
      または
    2. OCI CLIコマンドラインの使用:
      oci jms jms-plugin create --fleet-id <fleet_ocid> --agent-id <agent_ocid> --compartment-id <agent_compartment_ocid>
      または
    3. 次を使用して、JMSプラグインの構成ディレクトリにregistration.jsonファイルを作成します。
      { 
      "version": 1, 
      "fleetId": "<fleetId>"  
      }

      "<fleetID>"を、インスタンスを登録するフリートのOCIDに置き換えます。

      登録ファイルを/etc/oracle/jms/auto-registration/registration.jsonの下に配置します。

      ノート

      registration.jsonファイルは、登録が成功すると削除されます。
ログ・ファイルは、/opt/oracle/mgmt_agent/plugins/jm/stateDir/logディレクトリにあります。