写点什么

Apache Ranger 的部署安装

发布于: 2021 年 03 月 08 日
Apache Ranger的部署安装

一、环境

 

操作系统:CentOS7.6

软件版本:Ranger2.0.0

二、安装 Ranger2.0.0

1、下载源文件

 

从 github 下载。执行:

git clone https://github.com/apache/incubator-ranger.git

下载完成后,看到有一个 incubator-ranger 文件夹,里面就是源文件

 

2、安装 maven

因为要用 maven 编译源文件,所以先安装 maven。

 

3、编译源文件

使用 maven 编译。进入 incubator-ranger 目录,然后执行:

mvn clean compile package assembly:assembly install

编译完成后,得到 Ranger 的安装包(可执行文件),存放在当前目录的 target 文件夹下。

 

4、解压安装包

解压安装包到安装目录。执行:

tar -zxvf ranger-2.0.0-SNAPSHOT-admin.tar.gz -C /u01/app/ranger-2.0.0

tar -zxvf ranger-2.0.0-SNAPSHOT-usersync.tar.gz -C /u01/app/ranger-2.0.0

 

admin(Ranger 控制台)和 usersync(将 Linux 用户同步至 Ranger)的 tar 包是必须用到的。其他 tar 包根据需要解压。

 

5、安装 Ranger 控制台:Ranger—admin

 

5.1 修改配置文件 install.properties

 

修改的参数如下:

 

第一处修改地方:



注意:setup_mode=SeparateDBA 默认是注释掉的,需要打开。

 

第二处修改地方:



参数解释:

db_root_user=root 数据库超级管理员的用户名

 

db_root_password=c4cMO7q5QUpi 超级管理员密码

 

db_host=10.130.90.71 数据库地址

 

db_name=ranger   mysql 中 ranger 需要的数据库(需要提前在 mysql 中创建)

 

db_user=root      管理 ranger 库的用户名

 

db_password=c4cMO7q5QUpi  密码

 

5.2 执行初始化设置

 

执行(在 ranger 根目录下):

./setup.sh



初始化成功后界面如上图所示,表示初始化成功。

 

5.3 启动 Ranger Admin:

 

./ews/ranger-admin-services.sh  start

 

启动成功之后 jps 查看下



表示启动成功。

 

5.4 访问 webUI

浏览器打开 ip:6080



输入用户名 admin,密码在 Ranger 的配置文件 install.properties 中



输入密码登录成功



发布于: 2021 年 03 月 08 日阅读数: 21
用户头像

还未添加个人签名 2021.03.07 加入

还未添加个人简介

评论

发布
暂无评论
Apache Ranger的部署安装