You need to enable JavaScript to run this app.
导航
HBase 集成
最近更新时间:2023.03.15 19:24:43首次发布时间:2023.03.15 19:24:43

本文将为您介绍 Ranger HBase 集成相关操作,和对 HBase 的访问控制配置。

1 使用前提

  1. 已创建 E-MapReduce(EMR)包含 Ranger 服务的集群,操作详见:创建集群

  2. Ranger UI 的登录界面操作,详见:Ranger 概述---Ranger Admin UI 访问

2 启用 Ranger HBase Plugin

  1. 集群详情 -> 服务列表 -> Ranger 服务详情 -> 服务概述页面,点击启用 HBase Plugin 开关。

  2. 按照提示重启 HBase 服务后生效。

3 新增 Policy

  1. 集群管理界面 -> 访问链接 -> 点击 Ranger UI 的访问链接 -> 进入 Ranger Admin UI 界面。

  2. 输入 Ranger Admin UI 的登录密码。登录密码获取方式详见:Ranger 概述

  3. 进入 Ranger admin -> Access Manager -> HBASE -> 点击 default_hbase,进入权限编辑界面。

  4. 单击右上角 “Add New Policy” 按钮,添加一条新的策略。HBase 的 resource type 有 table, column-family, column,可以根据需要配置 user 的权限。

    例如,赋予 ranger 用户访问 table: test001 的 Read 权限,配置如下:

  5. 配置完成后,单击界面最后的 Add 按钮,完成新的权限策略添加。