CM下安装sentry

本文档详细介绍了在CDH平台上,如何通过Cloudera Manager来安装和配置Sentry服务,以实现集群的权限管理。首先确保安装了相关软件,接着在MySQL中创建Sentry数据库,然后在Cloudera Manager中添加并配置Sentry服务,包括输入数据库信息并测试连接,最后完成服务的安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 前言

本文档主要描述如何配置hadoop用户权限管理。CDH平台中,要启用授权管理,需要让集群集成sentry。

在进行权限管理前,请自行安装相关软件,安装版本如下,如遇不同版本,安装方法大致相同。

内容

版本

CentOS

7.4 64位

JDK

1.8

Cloudera Manager

5.14.1

Cloudera Manager安装完成后,请自行安装相关集群,如:HDFS、Hive、Hue、Imapala、Kudu、Sentry等,这里不做细谈,相关的基本配置会在下文讲解。

本次安装一共有4台服务器,均为 openstack 分配的虚拟服务器。各台服务 器配置如下:

主机名

配置

内网IP

用途

cdh00-dev

16核64GB内存

192.168.1.249

主,安装CM

cdh01-dev

8核16GB内存

192.168.1.248

从,slaver

cdh02-dev

8核16GB内存

192.168.1.247

从,slaver

cdh03-dev

8核16GB内存

192.168.1.246

从,slaver

 

2.安装sentry服务

2.1在mysql中创建sentry数据库

1.建表语句:

create database sentry default character set utf8;

CREATE USER 'sentry'@'%' IDENTIFIED BY 'sentry';

GRANT ALL PRIVILEGES ON sentry. * TO 'sentry'@'%';

FLUSH PRIVILEGES;

 

数据库名称、用户名、密码都设置为“sentry”。

2.2进入Cloudera Manager中添加服务

1.添加服务

 

2.选择sentry服务,点击“继续”

3.选择Sentry Server及Gateway的安装节点,点击“继续“,注意需提前在MySQL中建立好相关用户和数据库

 

4.输入Sentry服务的数据库信息,点击测试,测试通过,点击“继续”

5.等待服务安装成功,点击“继续”

 

6.点击“完成”,Sentry服务到此安装完成

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值