User: zhangflink is not allowed to impersonate zhangflink

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

[08S01][1] 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 &

重新添加数据,完美解决

相关推荐
mizuhokaga15 小时前
Hive parquet表通过csv文件导入数据
数据仓库·hive·hadoop
小王是个弟弟1 天前
HQL-计算不一样的 MUV
数据库·hive·sql
我的K84092 天前
解决Hive乱码问题
数据仓库·hive·hadoop
盼兮*2 天前
Centos7环境下Hive的安装
大数据·数据仓库·hive·hadoop
大数据深度洞察2 天前
中级练习[6]:Hive SQL订单配送与用户社交行为分析
大数据·数据仓库·hive·sql
Data 3173 天前
Hadoop生态圈拓展内容(二)
大数据·数据仓库·hive·hadoop
Mephisto.java3 天前
【Scala入门学习】基本数据类型和变量声明
大数据·hive·kafka·scala·涛思数据·scala3.1.2
Wuxiaoming1353 天前
flutter hive的使用
数据仓库·hive·hadoop
一休哥助手3 天前
大数据组件详解:Spark、Hive、HBase、Phoenix 与 Presto
大数据·hive·spark