DLM Installation
Also available as:
PDF

Configure DLM Engine on new Ambari-managed clusters

If you installed DPS on a new cluster, you can install the service engine using the Install Wizard process. If using existing clusters, see the instructions for configuring the DLM Engine on existing clusters.

  • You must have root access to the Ambari Server host node to perform this task.
  • This task must be completed on all clusters to be used with DLM.
  • See the DPS Support Matrices for information about Apache components required for the DPS services you are installing.
  1. Launch Ambari in a browser and log in.
    http://<ambari-server-host>:8080
    • Default credentials are shown below.
    • Username: admin
    • Password: admin
  2. From the Ambari Welcome page, choose Launch Install Wizard and begin the wizard.
  3. On the Select Versions page, change the Base URL path for each DPS service to point to the local repository, for example:
    http://webserver.com/DLM/centos7/1.1.0.0
    URLs shown above are for example purposes only. Actual URLs might be different.
  4. On the Select Services page of the Install Wizard, select the engine or agent you want to configure, and then follow the on-screen instructions.
    Other required services are automatically selected.
  5. When prompted to confirm addition of dependent services, give a positive confirmation to all.
    This adds other required services.
  6. On the Assign Masters page, you can choose the default settings.
  7. On the Customize Services page, fill out all the required username and password fields that are highlighted.
    You can set credentials to whatever you want, such as admin/admin.
  8. If doing Hive replication with DLM, from the Customize Services page, enable Hive replication.
    1. Click Hive in the list of services.
    2. On the Settings tab, move the toggle to *off* for "Run as end user instead of Hive user".
    3. Click HDFS in the list of services.
    4. Scroll to the Custom core-site section and modify the following parameter:
      hadoop.proxyuser.hive.hosts=*
  9. If using DSS, configure the DataPlane Profiler.
    1. In the Services pane, click DataPlane Profiler.

    2. Click Configs>Advanced, and then scroll to Custom core-site.
    3. Click Add Property and enter the following key-value pairs:

      hadoop.proxyuser.livy.groups=*

      hadoop.proxyuser.livy.hosts=*

  10. Complete the remaining installation wizard steps and close the wizard.
  11. Ensure that all components required for your DPS services have started successfully.
    See the DPS Support Matrices for information about required Apache components.
  12. Repeat this procedure on the Ambari hosts on all remaining clusters, for each DPS service engine and agent you installed.