Ranger-Kylin插件安装,
从Ranger1.1.0版本开始支持Ranger Kylin插件,
从Kylin2.3.0版本开始支持Ranger Kylin插件的权限控制。

1.获取安装包

scp root@10.43.159.11:/home/compile/ranger/target/ranger-1.1.0SNAPSHOT-kylin-plugin.tar.gz .

2.解压

tar -zxvf ranger-1.1.0SNAPSHOT-kylin-plugin.tar.gz

3.修改安装配置文件

进入ranger-1.1.0SNAPSHOT-kylin-plugin,修改安装配置文件install.properties

主要修改如下配置项:

#拉取Ranger策略的地址和服务名称
POLICY_MGR_URL=http://10.43.159.11:6080
REPOSITORY_NAME=kylindev
#Kylin组件安装的目录
COMPONENT_INSTALL_DIR_NAME=/opt/ZDH/parcels/lib/kylin#审计日志保存地址
XAAUDIT.SOLR.ENABLE=true
XAAUDIT.SOLR.URL=http://10.43.159.9:8983/solr/ranger_audits#Kylin组件安装的用户和用户组
CUSTOM_USER=mr
CUSTOM_GROUP=users

4.使用root用户执行插件安装脚本

./enable-kylin-plugin.sh

5.重启Kylin组件

Kylin需要重启才能使插件生效。

6.验证策略生效

重启后可以在kylin的服务器上面看到如下文件:
/etc/ranger/kylindev/policycache/kylin_kylindev.json
在Ranger Web页面的Audit下面的Plugins查看插件状态。

Ranger页面需要创建对于的kylin服务:
Service Name=kylindev
Username=mr
Password=mr
Kylin URL=http://10.43.159.92:7070
点击TestConnection成功后,保存即可。

kylindev需要和上面插件安装的REPOSITORY_NAME名称一致,
填写的用户名和密码是用来访问Kylin的Web页面的。

Kylin集成ranger插件,查看kylin.properties,应该有如下配置:
kylin.server.external-acl-provider=org.apache.ranger.authorization.kylin.authorizer.RangerKylinAuthorizer

参考文档:
https://cwiki.apache.org/confluence/display/RANGER/Kylin+Plugin

Ranger-Kylin插件安装相关推荐

  1. Ranger-Sqoop2插件安装

    Ranger-Sqoop2插件安装,基于Ranger版本1.0.0,支持Sqoop2版本1.99.7. 1.获取安装包 scp root@10.43.159.11:/home/compile/rang ...

  2. Ranger-Kafka插件安装

    Ranger-Kafka插件安装, 使用Ranger0.7.0版本,集成Kafka插件到Kafka集群, Kafka Plugin需要安装到所有的Kafka的集群节点上面. 1.登陆Kafka的安装用 ...

  3. vue-devTools插件安装流程

    vue-devTools插件安装流程 本文主要介绍 vue的调试工具 vue-devtools 的安装和使用 工欲善其事, 必先利其器, 快快一起来用vue-devtools来调试开发你的vue项目吧 ...

  4. Android Eclipse之Git插件安装、配置、提交、修改、冲突、查看历史、覆盖。

    为什么80%的码农都做不了架构师?>>>    首先进入eclipse插件安装功能页面,这个就不多说了,下面给出截图,如果不会的也不必往下看了. 安装Git 一:Eclipse工具栏 ...

  5. MyEclipse插件安装

    一.安装方法: 方法一.如果可以上网可在线安装 1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install; 2. 选择Search fo ...

  6. crx header invalid_解决Chrome插件安装时程序包无效【CRX_HEADER_INVALID】(转载+xPath插件)...

    最近安排让协助开发/维护爬虫工具类,主要涉及到网页内容的获取,主要使用python+xPath作为解析库,初次认识,感觉还不错! https://www.w3.org/TR/xpath/all/ ht ...

  7. jupyter notebook快捷键总结及重要插件安装

    1.命令模式 (press Esc to enable) F: find and replace Ctrl-Shift-P: open the command palette Enter: enter ...

  8. google浏览器插件安装时出错,Package is invalid: CRX HEADER INVALID

    google浏览器插件安装时出错,Package is invalid: CRX HEADER INVALID 原文件 将.crx结尾的扩展文件改为rar或zip结尾,变成压缩文件 然后解压这个文件 ...

  9. Sublime Text 3便携版下载安装和常用插件安装--顺便解决报错An error occured installing和no packages available for install

    文章目录 Sublime Text 3便携版下载安装和常用插件安装 1.Sublime Text 3便携版下载: 2.sublime 插件控制器(Package Control)安装 2.1离线安装P ...

最新文章

  1. ICRA 2021 | UPSLAM:联合全景SLAM
  2. jar java classpath_win7中java编程工具安装 java环境变量设置
  3. 贝尔实验室:如何让6G成为通用技术
  4. Linux下CMake简明教程(三)同一目录下多个源文件
  5. 从网络管理员到首席架构师,这 16 年我是如何实现每年加薪 10000 美元的?
  6. Topic交换器-编写生产者
  7. Docker安装部署ELK教程 (Elasticsearch+Kibana+Logstash)
  8. android 4.4 下拉菜单 透明,4.2状态栏,下拉,全局透明教程
  9. ShellSort 希尔排序
  10. python读取doc文件_Linux 下Python 读取Word文档内容的方法
  11. tableciewCell 样式
  12. f77编程和c语言的区别,在fortran中l用F77编译器编译程序时出现问题?
  13. 【Zookeeper学习】Apache Zookeeper项目简介
  14. arduino和python对接_Python:与Arduino进行交互-后续
  15. 清除SQL Sever 2008数据库日志
  16. 手机百度浏览器怎么设置繁体字_嫌百度太花哨?来看看如何让百度变得极简
  17. Icpc 沈阳 Bitwise Exclusive-OR Sequence
  18. 第九章 代数系统 + 群、环、域 + 格,布尔代数
  19. 立足中国、跻身全球头部代工厂行列,华虹加速蜕变升级
  20. Swagger UI 与 Spring Boot 的集成

热门文章

  1. python old six day
  2. #ifndef HeaderName_h #define HeaderName_h #endif 使用详解
  3. Caused by: org.springframework.beans.NotWritablePropertyException
  4. SQL - 通过某个字段名称找到数据库中对应的表
  5. 有段时间没更新了。。。放上我在做的东东的截图
  6. margin-top失效的解决办法
  7. axios从入门到源码分析 -http-xhr
  8. JavaScript 面向对象编程(二) —— 构造函数 / 原型 / 继承 / ES5 新增方法
  9. OpenCV3学习(10.2)codebook码书法实现背景剔除
  10. 剑指offer-JZ30 包含min函数的栈(C++,附自己的分析)