一、报错信息:
在我执行分区归档时命令:alter table hive_text archive partition (folder='docs');
报错如下:
查看日志:cat /tem/hive/root/hive.log(这是我的日志路径),报错日志如下
默认日志路径:/tmp/<user.name>文件夹的hive.log文件中,全路径就是/tmp/当前用户名(root)/hive.log。
2019-08-30 04:15:34,496 ERROR [main]: exec.DDLTask (DDLTask.java:failed(520)) - java.lang.NoClassDefFoundError: org/apache/hadoop/tools/HadoopArchives
at org.apache.hadoop.hive.ql.exec.DDLTask.archive(DDLTask.java:1350)
at org.apache.hadoop.hive.ql.exec.DDLTask.execute(DDLTask.java:360)
at org.apache.hadoop.hive.ql.exec.Task.executeTask(Task.java:160)
at org.apache.hadoop.hive.ql.exec.TaskRunner.runSequential(TaskRunner.java:88)
at org.apache.hadoop.hive.ql.Driver.launchTask(Driver.java:1676)
at org.apache.hadoop.hive