设为首页 加入收藏

TOP

impala没有write权限插入数据到hive表:impala does not have write access to at least on HDFS path hdfs://...
2018-11-22 08:11:54 】 浏览:621
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,都可以成功插入数据。

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

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目