解决方法:将hive设置成本地模式:
set hive.exec.mode.local.auto=true;
但是这只在本次hive的任务有效,如果想长期有效,则要修改hive的配置文件:hive-site.xml 位置在hive/conf下
在configuration里面添加一个property:
<property>
<name>hive.exec.mode.local.auto</name>
<value>true</value>
</property>