报错hadoop. hbase. security. AccessDeniedException: Insufficient permissions解决方案

  • 问题背景
  • 解决方案
  • Lyric:让我们追求完美

问题背景

在进行hbase查找时,项目里面也使用了hive查表,报错

Caused by: org. apache. hadoop. hbase. client. RetriesExhaustedwithDetailsException: Failed 3000 actions: org. apache. hadoop. hbase. security. AccessDeniedException: Insufficient permissions for user ' mkt'(table=idmap: mobile_id_to_mobile_no, action=READ)

解决方案

从报错字面意思是mkt用户没有访问权限,因为项目里面的hive访问和hbase访问使用了两个用户,先进行hive查询时,此时已经登录了hive的账户,所以紧接着查询hbase时,会报用户访问权限错误
解决方案:在进行hbase查询前,再一次登录hbase的用户

UserGroupInformation.loginUserFromKeytab(principal, keytab);

作为程序员第 69 篇文章,每次写一句歌词记录一下,看看人生有几首歌的时间,wahahaha …

Lyric:让我们追求完美

报错hadoop. hbase. security. AccessDeniedException: Insufficient permissions解决方案相关推荐

  1. DeepFaceLab报错,CUDA driver is insufficient 解决方法!

    DeepFaceLab报错,CUDA driver is insufficient 解决方法! 参考文章: (1)DeepFaceLab报错,CUDA driver is insufficient 解 ...

  2. ERROR:org.apache.hadoop.hbase.PleaseHoldException: Master is initializing 解决方案

    ERROR:org.apache.hadoop.hbase.PleaseHoldException: Master is initializing 解决方案 参考文章: (1)ERROR:org.ap ...

  3. ANSYS-CFX,计算时报错,内存参数报错,return code 1【终极解决方案】

    ANSYS-CFX,计算时报错,内存参数报错,return code 1[终极解决方案] 在CFX计算时经常会遇到内存不足的错误报告,有的算例网格并不多也会出现这样的问题,本文就最近遇到的内存错误问题 ...

  4. SQLSERVER 创建ODBC 报错的解决办法 SQLState:‘01000‘的解决方案

    SQLSERVER 创建ODBC 报错的解决办法 SQLState:'01000'的解决方案 参考文章: (1)SQLSERVER 创建ODBC 报错的解决办法 SQLState:'01000'的解决 ...

  5. Linux下安装Docker,报错docker: unrecognized service的两种解决方案

    Linux下安装Docker,报错docker: unrecognized service的两种解决方案 参考文章: (1)Linux下安装Docker,报错docker: unrecognized ...

  6. VMware虚拟机更改静态IP报错Unit network.service entered failed state解决方案

    VMware虚拟机更改静态IP报错Unit network.service entered failed state解决方案 问题背景 解决方案一 解决方案二 Lyric: 就算没伴奏也可以继续 问题 ...

  7. 报错:Loading mirror speeds from cached hostfile解决方案

    报错:Loading mirror speeds from cached hostfile解决方案 (1)首先配置好自己的网络,看看pingwww.baidu.com 能不能上网,如果没问题了就接着下 ...

  8. PM2报错‘Spawning PM2 daemon with pm2_home...’的解决方案

    PM2报错'Spawning PM2 daemon with pm2_home...'的解决方案 参考文章: (1)PM2报错'Spawning PM2 daemon with pm2_home... ...

  9. vue-create 报错 command failed: yarn --registry=htt (完美解决方案)

    vue-create 报错 command failed: yarn --registry=htt (完美解决方案) 参考文章: (1)vue-create 报错 command failed: ya ...

最新文章

  1. 逻辑回归,朴素贝叶斯,KMeans,决策树的不足和优势
  2. 干货丨8种用Python实现线性回归的方法
  3. 对SQLSERVER进行性能监控
  4. SQL学习总结-思维导图
  5. 第十三课:磁场中的运动电荷
  6. android开发模式,Android开发中无处不在的设计模式
  7. 炼丹知识点:模型评估里的陷阱
  8. ORA-06519: active autonomous transaction detected and rolled back
  9. 停止从域服务器同步文件,域控制器不同步处理办法
  10. 浪点服务器芯片,浪点云服务器
  11. line划线计算机图像学,【计算机图形学】根本图形元素:直线的生成算法
  12. Logback 深入分析
  13. 74cms代码执行漏洞
  14. js获取注册表中应用程序的路径,并通过注册表打开
  15. python 读取数据出现UnicodeDecodeError:: ‘utf-8‘ codec can‘t decode byte 0xc8 in position 0: invalid contin
  16. 北京现代2015款途胜中控系统、多媒体系统、车机系统升级教程
  17. ear的英语怎么念_鸡娃英语的你,需要翻越三座大山
  18. 超温及降温报警器电路设计_报警电路图讲解
  19. Android 腾讯手机管家 报毒 a.gray.PiggyGoldcoin.a
  20. spoon无法初始化至少一个步骤_通俗易懂:8大步骤图解注意力机制

热门文章

  1. python写小程序后端-微信小程序 后端用Flask实现
  2. python微信小程序后端开发_使用django开发微信小程序后端
  3. matlab txt 换行,matlab输入时怎么换行而不使程序运行
  4. Excel如何快速录入等差数列
  5. 计算机混合地址相对地址绝对地址,引用的分类及讲解
  6. 2.CSS文字内浮雕效果
  7. 高等数学18讲(19版)7.28
  8. openxml html to word,C# Net 使用 openxml 提取word中的文本和图片并转为Html
  9. Kubernetes 调度器nodeSelector,nodeName 固定节点
  10. 简单记录—vue 用js方法实现侧边导航栏联动选择