TOP

impala没有write权限插入数据到hive表:impala does not have write access to at least on HDFS path hdfs://...
2018-11-22 08:11:54 】 浏览:622
Tags:impala 没有 write 权限 插入 数据 hive does not have access least HDFS path hdfs://...

问题:

impala does not have write access to at least on HDFS path hdfs://hadoop01:9000/user/hive/warehouse/news.db/hive_test_table

解决方法:

(1)可能是hdfs://hadoop01:9000/user/hive/warehouse/news.db/hive_test_table的权限不足:

[hadoop@hadoop01 ~]$ hadoop fs -chmod 775/user/hive/warehouse/news.db/hive_test_table

即可。

(2)可能是在安装impala时,使用的是root用户,忘记将hdfs添加到root用户组而导致的权限不足问题(我就是这一种,导致impala无法insert数据到表中):

注意:接下来的命令要在root用户下进行更改

//将已经创建的impala、hdfs、hadoop用户组添加到root用户组中

[hadoop@hadoop01 ~]# usermod -G impala,hdfs,hadoop root

//查看是否成功

[hadoop@hadoop01 ~]# groups root

root : impala hdfs hadoop root

执行此命令后,无论是在root用户还是普通用户的状态下登录impala-shell,都可以成功插入数据。


impala没有write权限插入数据到hive表:impala does not have write access to at least on HDFS path hdfs://... https://www.cppentry.com/bencandy.php?fid=115&id=185043

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Java API 访问Hadoop的HDFS文件系.. 下一篇DistributedCache   FileNot..