Linux vor Ort

In diesem Abschnitt werden die Schritte zum Einrichten von Oracle Management Agent und zum Bereitstellen der JMS-Plug-ins auf einem On-Premise-Linux-Host beschrieben.

Voraussetzungen: Laden Sie die Agent-Software und die Antwortdatei herunter, wie in den Abschnitten Management Agent-Software herunterladen und Manuelle Installation beschrieben.

Schritte

  1. Wechseln Sie zu dem Ordner, in dem Sie die Management Agent-Software und die Antwortdatei gespeichert haben.
  2. Melden Sie sich beim Host an, bearbeiten Sie die Datei /etc/sudoers, und fügen Sie Folgendes am Ende der Datei hinzu:
    #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. Installieren und starten Sie den Management Agent, wie unter Management-Agents installieren beschrieben. Das Java Management Service-Plug-in wird während der Installation bereitgestellt.
    Hinweis

    Wenn der Agent bereits auf dem Host installiert ist, prüfen Sie, ob das Java Management Service-Plug-in bereitgestellt ist. Wenn das JMS-Plug-in noch nicht bereitgestellt wurde, stellen Sie das Java Management Service-Plug-in manuell bereit, wie unter Service-Plug-in mit der Seite "Agents" bereitstellen beschrieben.
  4. Prüfen Sie die Ausgabe des Setupskripts. Wenn die Konsolenausgabe angibt, dass das Plug-in nicht bereitgestellt werden konnte, stellen Sie sicher, dass die Uhr auf Ihrem Host mit der Uhr auf der OCI-Plattform synchronisiert ist. Weitere Informationen finden Sie unter Maximal zulässige Client-Clock Skew.
  5. Überprüfen Sie die Installation, wie unter Management-Agents auf Compute-Instanzen überprüfen beschrieben. Sie können Ihren Agent mit dem Hostnamen des Hosts identifizieren. Suchen Sie die OCID des Agent auf der Detailseite des Agent auf der Registerkarte "Agent-Informationen" im Wert "Agent-ID".
  6. Agent bei der JMS-Flotte registrieren nach
    1. Verwenden Sie in der OCI-Konsole die Aktion Verwaltete Instanzen hinzufügen der Flotte in der Ansicht "Verwaltete Instanzen". Wenn der Host in der Liste Nicht registrierte verwaltete Instanzen angezeigt wird, können Sie ihn auswählen und der Flotte hinzufügen. Es kann einige Zeit dauern, bis der Host in der Liste "Nicht registrierte verwaltete Instanzen" angezeigt wird, nachdem die Plug-ins aktiviert wurden. Alternativ können Sie den Host mit der OCID des Agent im Abschnitt Manuelle Registrierung hinzufügen.
      Oder
    2. OCI-CLI-Befehlszeile verwenden:
      oci jms jms-plugin create --fleet-id <fleet_ocid> --agent-id <agent_ocid> --compartment-id <agent_compartment_ocid>
      Oder
    3. Erstellen Sie eine registration.json-Datei im Konfigurationsverzeichnis des JMS-Plug-ins wie folgt:
      { 
      "version": 1, 
      "fleetId": "<fleetId>"  
      }

      Ersetzen Sie "<fleetID>" durch die OCID der Flotte, bei der Sie die Instanz registrieren möchten.

      Legen Sie die Registrierungsdatei unter /etc/oracle/jms/auto-registration/registration.json ab.

      Hinweis

      Die Datei registration.json wird gelöscht, wenn die Registrierung erfolgreich ist.
Die Logdateien befinden sich im Verzeichnis /opt/oracle/mgmt_agent/plugins/jm/stateDir/log.