插入到配置单元表不起作用

时间:2018-07-13 08:03:50

标签: hadoop hive hdfs mapper reducers

我有一个简单的蜂巢表 enter image description here

当我插入该表时,出现以下错误。 enter image description here

正在执行kill命令,并且映射器和化简器的数量为0。

更新

我已经使用插入表dept值('1','HR'); 即使这样我也有类似的错误如下 enter image description here

我已经检查了以下作业的日志

enter image description here 我是否在配置单元中缺少任何配置。需要帮忙... 谢谢

1 个答案:

答案 0 :(得分:0)

这不是写命令

INSERT INTO TABLE dept
VALUES ('1', 'HR'), ('2', 'IT');

在表名之前使用表,它将起作用

问题已更新,已更新:

设置

  

YARN_HOME = $ HADOOP_HOME而不是HADOOP_YARN_HOME = $ HADOOP_HOME

enp设置文件中的

可能与此类似。

  

export HADOOP_HOME = / opt / hadoop / hadoop导出   HADOOP_COMMON_HOME = $ HADOOP_HOME导出HADOOP_HDFS_HOME = $ HADOOP_HOME   导出HADOOP_MAPRED_HOME = $ HADOOP_HOME导出   HADOOP_YARN_HOME = $ HADOOP_HOME导出   HADOOP_OPTS =“-Djava.library.path = $ HADOOP_HOME / lib / native”导出   HADOOP_COMMON_LIB_NATIVE_DIR = $ HADOOP_HOME / lib / native