请帮忙,
当我尝试执行HiveQL命令(两个字段均为INT的类型)时:
select cited3, count(citing)
from cite2
group by cited3;
我收到消息:
我通过命令授予了对所有表的权限:
bin/hdfs dfs -chmod 777 /user*
但这无济于事,另一个配置单元命令,例如(创建表,选择* from正在运行)
请帮忙
最佳答案
Hive聚合函数在backgroud中运行mapreduce,并且从您的错误日志中似乎Master(Namenode)已关闭。但是create table语句不执行任何mapreduce。它将元数据存储在配置单元metastore中,这似乎可行。
关于ubuntu - 配置单元聚合功能不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37416456/