spark2.0版本之后,原有lib目录下的spark-assembly-*.jar包被拆成多个jar包,存放路径是在spark的jars目录下。
解决方案:
进入hive安装目录:(我的目录是/usr/local/hive)
cd /usr/local/hive
cd ./bin
编辑hive
>>>
将
sparkAssemblyPath=/usr/local/spark/lib/spark-assembly-*.jar
改为
sparkAssemblyPath=ls ${SPARK_HOME}/jars/*.jar
保存。
然后再启动hive。