Hive报错[ERROR] Failed with exception java.io.IOException:java.lang.IllegalArgumentException
解决方法:新建文件夹 ../apache-hive-1.2.1-bin/iotmp,进入apache-hive-1.2.1-bin -> conf -> hive-site.xml,
添加属性 system:java.io.tmpdir:
<property>
<name>system:java.io.tmpdir</name>
<value>../apache-hive-1.2.1-bin/iotmp</value> ##注意这里路径为本机上的绝对路径
<description/>
</property>
如果还是不行
继续在hive-site.xml中,
将hive.exec.local.scratchdir
改成:
hive.exec.local.scratchdir