DPS Installation and Setup
Also available as:
PDF
loading table of contents...

Configure the Beacon User if DLM Is Installed

The DLM Engine employs the default Beacon user to perform actions on the cluster nodes. The Beacon user is created during the DLM Engine installation, configured as a Hadoop Proxy superuser. However, the Beacon user must also be configured as an HDFS superuser, after completing the DLM Engine installation.

About This Task

This task must be completed on every NameNode on clusters used with DLM.

Beacon is the internal name for the DLM Engine. You will see the name Beacon in some paths, commands, etc.

Steps

  1. Log into a NameNode host as root.

  2. Assign the Beacon user to the HDFS superuser group.

    usermod -a -G hdfs beacon
  3. Refresh configuration and mappings files.

    hdfs dfsadmin -refreshSuperUserGroupsConfiguration
    hdfs dfsadmin -refreshUserToGroupsMappings
  4. Verify that Beacon was added as a user to the HDFS superuser group.

    hdfs groups beacon

    The output should display HDFS as one of the groups.

  5. Repeat this process on every NameNode used with DLM for replication.