Ranger 简介与安装
目录
一、Ranger是什么
1、Ranger介绍
2、Ranger模块
二、基于Ambari安装Ranger
一、Ranger是什么
1、Ranger介绍
Ranger是Hadoop平台的集中式安全管理框架,能够为hadoop平台组件提供细粒度的访问控制。通过Ranger, Hadoop管理员能够轻松地管理各种安全策略,包括:访问文件/文件夹,数据库,Hive表,列, Hbase, YARN等。此外,Ranger还能进行审计管理,以及策略分析,从而为Hadoop环境的深层次分析提供支持。
目前,Ranger支持对以下的Hadoop组件:HDFS, HBase, Hive, Yarn, Knox, Storm, Solr, Kafka。HDP整合kerberos以及ranger进行细粒度权限控制:CSDN
2、Ranger模块
Apache Ranger目前是Apache下的顶级项目,目的是通过制定策略(policies)实现对Hadoop组件的集中式安全管理。用户可以通过Ranager实现对集群中数据的安全访问。
Ranger由三个模块组成:
Ranger portal: 提供给用户进行安全管理的界面
Ranger plugin: 嵌入在需要安全控制的组件进程中,提供两种功能: (1)从Ranger server中把用户配置的安全策略拉取到本地,当用户访问请求到来时,根据安全策略判断该用户是否有权限访问;(2)从本地将用户访问的纪录返回给Ranger服务进行审计。
二、基于Ambari安装Ranger
说明:之前安装 Ambari 时已经选择了 Ranger 服务,下面就是看着公司的内部文档再学习一下。
1、登录Ambari web,浏览器界面跳入到主界面
2、点击“Actions”->“Add Service”安装Ranger服务。如下图
3、 点击“Next”进入下一步
4、按照提示的操作步骤,本实例使用的是MySQL数据库,
5、执行完毕后,切换回web界面
勾选“I have met all the requirements above.”,点击“Proceed”进入下一步
6、配置“Ranger Admin” 和“Ranger UserSync”安装的服务器。点击“Next”进入下一步
7、配置“Ranger Tagsync”的服务器,点击“Next”进入下一步
8、配置“Ranger Tagsync”的服务器,点击“Next”进入下一步
建议在安装 Ambari的时候提前将 ambari、Sqoop、Ranger、hive 元数据库建好
登录MySQL创建数据库
Ranger 对密码的长度,复杂度有要求
确保测试通过。
9、后面的选择默认的配置就可以,默认会修改很多的配置,点击“OK”进入下一步,Deploy”进行部署安装,安装完成后会有很多的 rang-hive-plugin 这样的插件。
10、返回主界面,有许多组件需要重新分发配置并重启。
由于自己已经安装 ,上面的安装步骤比较粗略。大家可以参考:
Ambari安装Ranger详细教程: Ambari安装Ranger详细教程_蓝莲骑士的博客-CSDN博客_ambari安装ranger
HDP中 Rangerh整合Kerberos进行细粒度的访问权限控制:CSDN
------------------------ 感谢点赞!-------------------------------------
Ranger 简介与安装相关推荐
- Apache ranger 简介、原理、安装部署
一.Ranger简介 Apache Ranger提供一个集中式安全管理框架, 并解决授权和审计.它可以对Hadoop生态的组件如HDFS.Yarn.Hive.Hbase等进行细粒度的数据访问控制.通过 ...
- 2021年大数据ELK(二十一):Logstash简介和安装
全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 Logstash简介和安装 一.简介 1.经典架构 2.对比Flume 3.对 ...
- 扩增子分析QIIME2(2018.6). 1简介和安装
扩增子分析QIIME2. 1简介和安装 QIIME2版本 2018.6 简介 优点 学习思路 什么是QIIME 2? 核心概念 安装 原生安装QIIME2 虚拟机安装 使用VirtualBox方式安装 ...
- db2top详细使用方法_Py之PIL:Python的PIL库的简介、安装、使用方法详细攻略
Py之PIL:Python的PIL库的简介.安装.使用方法详细攻略 目录 PIL库的简介 PIL库的安装 PIL库的用方法 1.几何图形的绘制与文字的绘制 2.绘制图形的各种案例 PIL库的简介 PI ...
- python compiler库_Python之compiler:compiler库的简介、安装、使用方法之详细攻略
Python之compiler:compiler库的简介.安装.使用方法之详细攻略 目录 compiler库的简介 compiler库的安装 compiler库的使用方法 compiler库的简介 根 ...
- Pandas简明教程:一、Pandas简介与安装
文章目录 1.Pandas简介 2.为何要用Pandas? 3.知识.技能与环境的准备 4.Pandas的安装与相关辅助资料 本系列教程教程完整目录: 1.Pandas简介 关于Pandas的介绍在百 ...
- Py之Xlrd:Xlrd简介、安装、使用方法(读取xlsx文件的shee表头名/总行数/总列数、每一行的内容、指定列的内容)之详细攻略
Py之Xlrd:Xlrd简介.安装.使用方法(读取xlsx文件的shee表头名/总行数/总列数.每一行的内容.指定列的内容)之详细攻略 导读 xlrd,xlwt和xlutils是用Pyth ...
- Python之ffmpeg-python:ffmpeg-python库的简介、安装、使用方法之详细攻略
Python之ffmpeg-python:ffmpeg-python库的简介.安装.使用方法之详细攻略 目录 ffmpeg-python库的简介 ffmpeg-python库的安装 ffmpeg-py ...
- Python之fastai:fastai库的简介、安装、使用方法之详细攻略
Python之fastai:fastai库的简介.安装.使用方法之详细攻略 目录 fastai库的简介 fastai库的安装 fastai库的使用方法 1.计算机视觉分类
最新文章
- Windows Server 2012 HyperV之SMB共享实时迁移
- pythonctypes int数组调用dll
- 从头开始学JavaScript (七)——函数
- virtualbox+vagrant安装虚拟机
- 用c语言实现蚂蚁算法,rsa算法的c语言实现
- 成本管理不是简单地节省
- Java中url传递中文参数取值乱码的解决方法
- HTK---语音识别实现应用的Kit
- 大型网站架构技术的核心价值是随网站所需灵活应对
- 283.判断二分图(力扣leetcode) 博主可答疑该问题
- 安装SQL Server 2016及一些常用操作
- 搜狗站长平台没有sitemap的接口无法提交sitemap?该怎么提交?【已解决】
- 使用C++实现FC红白机模拟器 Cartridge 与 Mapper(原理篇)
- 安装不了opencv
- RabbitMQ3:RabbitMQ的使用方法
- PyQt5最全73 布局之addStretch设置布局的伸缩量
- 一些公开免费的后台数据接口
- 统计系列(二)常见的概率分布
- 文科高中毕业学计算机技术,一位高中生的困惑:成绩好的学理科,成绩差的学文科?...
- 2-SII--应用本包下文件写入和读取
热门文章
- Android网络编程基础(第一弹)
- Android 绘制渐变色
- 如何把图片缩小到30k?怎么压缩图片体积大小?
- Java学习总结[C程序员的感悟].doc
- 转:结构化风险模型与业绩归因
- excel有安全密码,怎么打开
- python画名字廖华兴_python第二周基本图形绘制
- 如何给宝宝取名才合适
- 激光三角测量(sheet of light)halcon示例详解 Reconstruct_Connection_Rod_Calib.hdev 模型三维重建...
- Asus Eee Pc,看起来很不错