User: zhangflink is not allowed to impersonate zhangflink

使用hive2连接进行添加数据是报错:

08S011 Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask. User: zhangflink is not allowed to impersonate zhangflink

有些文章说需要修改代理,我的配置一直就是这也照样不行。后来发现是没有添加

hive.server2.enable.doAs配置导致。

解决方法:

在hive目录下的conf文件下的hive-site.xml文件,添加配置

bash 复制代码
 <property>
        <name>hive.server2.enable.doAs</name>
        <value>false</value>
</property>

hive.server2.enable.doAs设置成false则,yarn作业获取到的hiveserver2用户都为hive用户。设置成true则为实际的用户名。

添加配置后重新启动:

启动元数据

bash 复制代码
[zhangflink@flinkv1 hive]$ nohup bin/hive --service metastore > hiveMetastore.log 2>&1 &

启动hive2服务

bash 复制代码
[zhangflink@flinkv1 hive]$ nohup bin/hive --service hiveserver2 > hive.log 2>&1 &

重新添加数据,完美解决

相关推荐
fastjson_2 天前
Hive 自定义函数
数据仓库·hive·hadoop
Gent_倪2 天前
MySQL 与 Hive 语法异同点详解
数据库·hive·mysql
邀星月为媒5 天前
从零打造一个属于自己的 AI Agent:Core Hive Agent 开源项目解析
人工智能·hive·开源
BI专家之路5 天前
安装linux/hadoop/jdk/hive
linux·hive·hadoop
fastjson_7 天前
Hive 基础函数
数据仓库·hive·hadoop
邀星月为媒10 天前
正式迁移 Gitee:core-site-hive 与 core-hive-agent 后续更新只认这两个地址
hive·hadoop·gitee
fastjson_11 天前
Hive 复杂数据类型
数据仓库·hive·hadoop
hopsky11 天前
《Hive性能调优实战》核心内容详细解读
数据仓库·hive·hadoop
赤土 炙焱23 天前
hiveserver2启动失败,磁盘满了
hive·hadoop
Francek Chen24 天前
【大数据处理与分析】数据仓库Hive:02 数据湖
大数据·数据仓库·hive·hadoop·分布式·数据分析