hiveserver2连接报错:“User: xxx is not allowed to impersonate yyy (state=08S01,code=0)”
在用 hive 的 beeline 或者用 DBeaver 远程连接 hiveserver2 的时候,会报这样类似的错误:
User: xxx is not allowed to impersonate yyy (state=08S01,code=0)
解决办法:
在hadoop的配置文件core-site.xml中添加或者修改如下配置信息,再重启hadoop和相关软件应该就可以了。
<property><name>hadoop.proxyuser.xxx.hosts</name><value>*</value>
</property>
<property><name>hadoop.proxyuser.xxx.groups</name><value>*</value>
</property>
注意:
这里的xxx对应的是User报错中的主语xxx
在这里配置可以超级代理“xxx”操作hadoop的用户、用户组和主机,这里用通配符表示所有
例如User: dxy is not allowed to impersonate hive则需要将xml变更为如下格式
<property><name>hadoop.proxyuser.dxy.hosts</name><value>*</value> </property> <property><name>hadoop.proxyuser.dxy.groups</name><value>*</value> </property>
参考资料:
[1] Hadoop 2.0中用户安全伪装/模仿机制实现原理
[2] yunyexiangfeng. CSDN. hive启动beeline连接报错: User: xxx is not allowed to impersonate anonymous (state=08S01,code=0)
[3] 李金泽AllenLi. 博客园. hiveserver2连接报错: User: root is not allowed to impersonate anonymous (state=08S01,code=0)
hiveserver2连接报错:“User: xxx is not allowed to impersonate yyy (state=08S01,code=0)”相关推荐
- hive中beeline连接报错 User: root is not allowed to impersonate root:已解决
第一种:hive中beeline连接报错 Error: Could not open client transport with JDBC Uri: jdbc:hive2://node-4:10000 ...
- hive insert报错return code 1 from org.apache.hadoop.hive.ql.exec.StatsTask (state=08S01,code=1)
0: jdbc:hive2://Desktop:10000> insert into mytable values('yuchi',16556); Error: Error while proc ...
- 13、hive在启动beeline客户端时报错:User: xxx is not allowed to impersonate xxx
背景 在启动完成hive服务:hive --service metastore后 启动hive2服务的过程中:hive --service hiveserver2后 启动beeline客户端时,bee ...
- 【错误记录】Flutter 构建报错 ( Because xxx requires SDK version >=2.12.0-0 <3.0.0, versio | Dart SDK 版本低 )
文章目录 一.报错信息 二.问题分析 三.解决方案 一.报错信息 event sent after app closed: {id: 0, progressId: null, message: Run ...
- Mysql连接报错:1130-host ... is not allowed to connect to this MySql server
# 1.连接服务器 mysql -u root -p # 2.看当前所有数据库 show databases; # 3.进入mysql数据库 use mysql; # 4.查看mysql数据库中所有的 ...
- beeline连接hiveserver2报错:User: root is not allowed to impersonate root
最近在生产中搭建HA机制的集群,碰到不少坑,会在接下来的时间里好好总结下,先说下遇到的一个大坑.我们的需求是:希望通过hive的thrift服务来实现跨语言访问Hive数据仓库.但是第一步,你得需要在 ...
- hive 使用beelin连接报错
1.在当前服务器启动hiveserver2服务,远程客户端通过beeline连接 报错信息如下: root@master:~# beeline -u jdbc:hive2//master:10000 ...
- Nginx反向代理WebSocket服务连接报错:WebSocket connection to “wssxxxxxx“ failed
最近使用 node.js 搭建 WebSocket 服务,在本地测试 connection 都是正常,于是部署到 Linux 服务上,需要用 Nginx 来反向代理 WebSocket 服务.浏览器控 ...
- Navicat客户端PostgreSQL连接报错:Could not connect to server:Connection refused(0x00002740/10061)
Navicat客户端PostgreSQL连接报错:Could not connect to server:Connection refused(0x00002740/10061) 遇到这样的问题应该怎 ...
- pl/sql dev连接报错Access violation at address 67614F04 in module 'oranls11.dll'
这个可能是因为你的客户端安装了多个Oracle 软件导致, 还有一种可能是本地Oracle版本过低,连接的Oracle数据库版本过高. 这里排除第二种可能. 解决办法: 打开你的PL/SQL Dev ...
最新文章
- Arm 发布Mali多媒体套件,机器学习将不再是高端手机的专享
- Log4j 2 介绍
- VMware卸载虚拟机
- Windows+Git+TortoiseGit+COPSSH安装图文教程 转载
- 计网 - 网络 I/O 模型:BIO、NIO 和 AIO 有什么区别?
- caj转pdf_CAJ转PDF文件,这恐怕是最全的方法总结了!
- vim配置之spacevim
- linux weblogic 内存溢出,weblogic 安装升级补丁出现内存溢出问题解决
- java file.length 单位_Java.io.File.length()返回0
- mysql查询优化之三:查询优化器提示(hint)
- 10个最新优秀手机应用界面设计实例
- Linux网络嗅探器实验报告,C语言实现 Linux 网络嗅探器
- ICML 2020论文笔记:地表最强文本摘要生成模型PEGASUS(天马)
- 端午节之苍南懒人游 (*^__^*) ……
- CE-FPN: Enhancing Channel Information for Object Detection
- Predefined Shader preprocessor macros //预定义的着色器预处理宏
- Linux基础知识学习笔记
- 使用Zerotier实现免费内网穿透
- python入门简单教学
- uniapp实现选择商品规格,禁用没有库存的规格
热门文章
- 博士申请 | 美国佛罗里达州立大学王广老师招收人工智能全奖博士生
- 模拟Android微信APK底部的TabHost选项卡
- JavaScript如何计算双曲余弦值?
- 12306验证码图片获取
- 打印机驱动无法安装到计算机是,打印机后台程序服务没有运行,打印机驱动无法安装,打印机驱动安装失败-中关村在线...
- 尼古拉特斯拉 名言_尼古拉清洁技术的表面魅力
- 当tomcat启动遇到(你的项目名字) is required and cannot be removed from the server(不能部署到server上)
- VM虚拟机安装Linux系统
- [运算放大器]佛朗哥笔记 - 信号发生器 - 三角波发生器
- 如何PDF转WORD文档?这三个方法分享给你