Ambari - 配置单元视图 F080 错误

Ambari - Hive view F080 Error

我在 Ambari 的帮助下在 3 机集群 运行 CentOS6 上安装了 HDP 2.2.0,并且在安装过程中没有出现任何错误。然后我安装了 Hive 视图,如 here 所述,以及必要的 Tez 视图,但每当我尝试使用该视图进行查询(即使是简单的 SHOW TABLES;),我都会收到此错误:

 F080 Error in creation /user/zenuser/hive/jobs/hive-job-7-2015-07-15_10-32...

到目前为止我什么也没找到,我不知道更精确的日志可以存储在哪里。有什么想法吗?

问题来自文件权限。解决此问题的一个简单步骤是首先安装 HDFS 视图,并确保您使用的 Ambari 用户具有在 HDFS 中写入所需的所有权限。

有关详细信息,请阅读 this link。

运行 以下为超级用户 (hdfs):

bin/hadoop dfs -mkdir /user/zenuser/

bin/hadoop dfs -chown zenuser /user/zenuser/

您需要将 属性 hive.server2.enable.doAs 设置为 false。请参阅 blog 了解更多详情