0

当类型“加载数据路径'/group/public/aa.txt'到表managed_table;”

我得到了以下异常,为什么以及如何解决它?

FAILED: Hive Internal Error: java.lang.RuntimeException(java.io.FileNotFoundException: File 
does not exist: /tmp) java.lang.RuntimeException: java.io.FileNotFoundException: File does 
not exist: /tmp at org.apache.hadoop.hive.ql.Context.getScratchDir(Context.java:148)
4

1 回答 1

0

hive.exec.scratchdirhive默认使用在 hive-site.xml 中定义的临时目录,其/tmp/hive-${user.name }. 我猜出于某种原因,您没有 /tmp 或没有权限。
更改临时目录或使其可用于配置单元。

于 2013-12-22T22:23:24.180 回答