DLM Installation and Upgrade
Also available as:
PDF

Install DLM Engine service in Ambari

Follow these steps to install the DLM Engine in Ambari:

  1. Launch Ambari in a browser and log in.
    
    http://<ambari-server-host>:8080
    Default credentials are:
    Username: admin
    Password: admin
    
  2. Click Admin > Manage Ambari.
  3. Click Versions, and then do the following on the Versions page:
    • Click the HDP version in the Name column.
    • Change the Base URL path for the DLM service to point to the local repository, for example:
      http://<your_webserver>/DLM/<OS>/<DLM version>
  4. Click the Ambari logo to return to the main Ambari page.
  5. In the Ambari Services navigation pane, click Actions > Add Service.

    The Add Service Wizard displays.

  6. On the Choose Services page of the Wizard, select the ‘DLM-Engine’ service to install in Ambari, and then follow the on-screen instructions.

    Other required services are automatically selected.

  7. When prompted to confirm addition of dependent services, give a positive confirmation to all.

    This adds other required services.

  8. On the Assign Masters page, you can choose the default settings.
  9. On the Customize Services page, fill out the required DLM Engine configurations:
    • Configure DB

      Enter database name as beacon, database user, database password and database host in jdbc url from the database values setup previously.

    Note
    Note
    If you have migrated to HDP 3.x version and while adding DLM Engine service, you must enter the DLM Engine Database value and also verify the specific JDBC Driver Class in the Ambari UI.

    The supported DLM Engine Database values are:

    • New Derby

    • Existing MySQL / MariaDB

    • Existing PostgreSQL

    Note
    Note
    New Derby option can be used only while setting up the test environment and it must NOT be used for production setup or usage.
    If you are upgrading from a previous version of DLM Engine, make sure that your DLM Engine Database settings are the same.