Hive:缺少 Mapreduce 文件

use*_*829 1 hadoop hive hadoop-yarn

我可以输入Hive-cli并创建新表。但是,当我尝试向表中插入数据时,它说:

java.io.FileNotFoundException: File does not exist: hdfs://nameservice1/user/yarn/mapreduce/mr-framework/3.0.0-cdh6.0.1-mr-framework.tar.gz
Run Code Online (Sandbox Code Playgroud)

HDFS路径hdfs dfs -ls /user/yarn 根本不存在。

的状态HDFSYARN/MR以及Hive有罚款我,并试图重新启动所有这些框架。为什么Yarn没有生成路径HDFS,也没有把tar文件放到HDFS路径上?

如何解决这个问题?任何帮助表示赞赏。

use*_*829 5

已解决:我假设此问题仅出现在Cloudera Manager6.x 版本中。

要解决它,在 cm 网页中,单击YARN (MR2 Included)-> action-> Install YARN MapReduce frame jar

那么这个问题就解决了。