Ranger知识地图
2024-09-08 14:45:16
自己总结的Ranger的学习路线和知识点,
提供给感兴趣的同学入门参考之用。
Ranger入门路线
1.准备能够上网的电脑,Eclisp开发环境,Linux服务器等;
2.掌握Hadoop(HDFS/YARN)大数据组件基本功能,环境搭建,命令使用等;
3.掌握Ranger的基本功能,了解Ranger的框架;
4.下载Ranger源码编译打包,包括Git、Maven等工具使用,导入工程到Eclipse等;
5.手工搭建Ranger完整运行环境,安装MySQL,RangerAdmin,Usersync等;
6.安装HDFS插件到Hadoop环境;
7.使用上面的环境,实现Ranger对HDFS的权限控制;
8.基于上面的操作,进一步完善对Ranger的理解;
9.研究Ranger源码,了解工程中代码作用,定位问题时能够找到相关代码;
10.熟悉Ranger源码,向开源社区提交小的bug问题,并且处理解决;
11.掌握其他组件例如Hive,HBase插件的权限控制,深入Ranger插件源码;
12.总结学习研究成果,输出有参考价值的文档。
Ranger涉及知识点
Hadoop(HDFS/YARN)
Solr
MySQL
Hadoop生态中的其他组件
- hdfs, hbase, hive,
- sqoop, storm, solr,
- kafka, knox, kylin,
- yarn, atlas, nifi,
- sparksql, elasticserach.
LDAP
Kerberos
Linux
JAVA
JDK
Eclipse
Git
JavaScript
- Backbone
- Jquery
- Bootstrap
- RequireJS
- Underscore
Ranger
- RangerAdmin
- UserSync
- AgentPlugin
最新文章
- quartz.net 时间表达式----- Cron表达式详解
- Eclipse 工程迁移到 Android Studio
- [Prodinner项目]学习分享_第三部分_Service层(业务逻辑层)
- Spring使用——切面编程AOP使用
- github 坑爹的仓库初始化设置
- 使用CHttpFile从服务器端正确的读取数据
- Solr4.8.0源码分析(8)之Lucene的索引文件(1)
- C#属性总结
- JS 数组及函数
- 在自己写的C#类中调用 ASP.NET的Request,server 等对象
- Visual Studio 2017的一些使用记录
- 【Spring】21、用spring目标对象处理Transaction rolled back because it has been marked as rollback-only
- Python中的urllib2模块解析
- hdoj:2058
- 初识nginx反向代理和缓存机制
- grep如何进行正则表达式查找
- 自制基于HMM的python中文分词器
- vbs中的";WScript.Network";[属性与方法]
- 同一台服务器配置多个tomcat服务的方法
- 面试:TCP和UDP协议