MRS集群Ranger设置数据库为已安装的Mysql
MRS集群 Ranger启动时默认配置的数据库为GaussDB,但有时候我们需要使用Mysql数据库,该如何切换呢?如果使用的是RDS的Mysql实例,可参考如下指导去配置https://support.huaweicloud.com/usermanual-mrs/mrs_01_0633.html。本文主要介绍切换MRS集群Ranger数据库为用户自己安装的Mysql的配置步骤。
前提:
MRS 1.9.x版本的集群
Mysql(5.7及以上版本)已安装成功,与集群节点之前网络连通。
切换步骤:
1. 在集群概览页面,点击查看,跳转到MRS Manager页面,输入用户名和密码登录。
2. 在服务管理页面找到Ranger组件,点击进入
3. 点击服务配置,在参数类别中选择全部配置
4. 修改以下参数Ranger Admin参数
(1) DB_FLAVOR:MYSQL
(2) db_name: 输入在mysql中为Ranger创建的数据库名称
(3) db_root_user: Ranger使用的mysql用户
(4) db_user:用户名同db_root_user
(5) db_root_password: Ranger使用的mysql数据库密码
(6) db_password: 密码同 db_root_password
(7) db_host: ip:port (ip:mysql的ip, port:mysql端口,如:192.168.0.2:3060)
注:db_user如果是非root用户,需要在mysql中执行下述命令,对该用户进行授权。如果未授权,会导致Ranger组件启动失败。${db_name}和${db_user}为(2) (3)中的值
grant select on mysql.* to '${db_user}'@'%' with grant option;
grant all privileges on ${db_name}.* to '${db_user}'@'%' with grant option;
grant reload on *.* to '${db_user}'@'%' with grant option;
flush privileges;
5. 保存配置,并勾选重启受影响的实例或服务,点击确定重启Ranger服务
至此,Ranger 本地mysql数据库切换配置已完成,Ranger服务重启成功,则切换完成!
6. 验证:使用mysql客户端,连接到mysql, 切换到ranger使用的数据库,执行show tables;查看是否有Ranger的数据表生成。
- 点赞
- 收藏
- 关注作者
评论(0)