当键入“将数据加载到路径'/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)
答案 0 :(得分:0)
hive默认使用hive-site.xml中hive.exec.scratchdir
中定义的临时目录/tmp/hive-${user.name }
。我想由于某种原因你没有/ tmp或没有权限。
更改临时目录或将其提供给配置单元。