impala集成ranger后无法刷新元数据

九月9个月前技术文章344


【详细描述】impala集成ranger后无法执行invalidate metadata,报错显示没有对应权限

图1.png

分析过程】

daishuyun用户目前在ranger中的权限配置为:

图2.png

报错显示用户daishuyun没有权限执行invalidate 和refresh语句,测试refresh执行正常且ranger页面中配置了对应的refresh权限,怀疑invalidate 需要的权限和refresh不通,需要在ranger中增加权限配置。

查看ranger官网:

图3.png

invalidate metadata需要的权限是refresh,需要的对象是server,官网中对server的定义:

图4.png



【复现情况】权限配置缺少即可复现。
【解决方法】/【下一步计划】

由上图权限配置页面可知缺少all url配置。all url中增加上daishuyun用户后invalidate metadata正常执行。






相关文章

nginx服务企业应用

1、软件的分类1.1 常用来提供静态服务的软件Apache :这是中小型Web服务的主流,Web服务器中的老大哥,Nginx :大型网站Web服务的主流,曾经Web服务器中的初生牛犊,现已长大。Ngi...

Clickhouse表引擎介绍

Clickhouse表引擎介绍

引擎分类ClickHouse表引擎一共分为四个系列,分别是Log、MergeTree、Integration、Special。其中包含了两种特殊的表引擎Replicated、Distributed,功...

Ansible部署和使用(sshpass)

Ansible部署和使用(sshpass)

简介Ansible默认通过 SSH 协议管理机器。安装Ansible之后,不需要启动或运行一个后台进程,或是添加一个数据库。只要在一台电脑(可以是一台笔记本)上安装好,就可以通过这台电脑管理一组远程的...

centos6下时间修改

1、手动修改1)使用date命令修改的时间是系统时间临时生效的,重启系统后失效,需要将当前时间和硬件时间同步后才可以持久生效。date -s "2012-05-23 01:01:01&quo...

kubernetes实战详解

kubernetes实战详解

一、k8s是什么?1、Kubernetes 是用于自动部署,扩展和管理容器化应用程序的开源系统2、生产级别的容器编排系统3、PaaS平台二、容器是什么?或者说docker是什么?1、容器就是一个沙箱C...

kaniko构建镜像的方式

docker构建镜像用docker来构建容器镜像也是常用的方法,在具备构建容器镜像所需的两个要素(Dockerfile & 上下文)的前提下,用下述命令就能构建一个容器镜像出来```Plain...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。