Configure a resource-based service: HBase

How to add an HBase service.

  1. On Service Manager > Resource Policies, click Add New Service () next to HBase.
    The Create Service page appears.

    Ranger > Create Service page.
  2. On Create Service, enter the following information:
    Table 1. Service Details

    Field name

    Description

    Service Name

    The name of the service; required when configuring agents.

    Display Name The name which will appear on Service Manager.

    Description

    A description of the service.

    Active Status

    Enabled or Disabled.

    Select Tag Service Select a tag-based service to apply the service and its tag-based policies to HBase.
    Table 2. Configuration Properties

    Field name

    Description

    Username

    The end system username that can be used for connection.

    Password

    The password for the username entered above.

    hadoop.security.authentication

    Values are simple and kerberos.

    hbase.master.kerberos.principal

    The Kerberos principal for the HBase Master. (Required only if Kerberos authentication is enabled).

    Update in the Ranger plugin services to get resource lookup working.

    For example, hbase/_HOST@<REALM>.

    hbase.security.authentication

    As noted in the hadoop configuration file hbase-site.xml.

    hbase.zookeeper.property.clientPort

    As noted in the hadoop configuration file hbase-site.xml.

    hbase.zookeeper.quorum

    As noted in the hadoop configuration file hbase-site.xml.

    zookeeper.znode.parent

    As noted in the hadoop configuration file hbase-site.xml.

    Common Name for Certificate

    The name of the certificate.

    This field is interchangeably named Common Name For Certificate and Ranger Plugin SSL CName in Create Service pages.

    Add New Configurations

    Add any other new configuration(s).

  3. Click Test Connection.
  4. Click Add.