问题
hive启动
ls: 无法访问/export/servers/spark-2.2.0-bin-2.6.0-cdh5.14.0/lib/spark-assembly-*.jar: 没有那个文件或目录
原因:
spark升级到spark2以后,原有lib目录下的大JAR包被分散成多个小JAR包,原来的spark-assembly-*.jar已经不存在,所以hive没有办法找到这个JAR包。
解决措施
1 进入hive的安装目录下的bin目录,找到hive文件
vim hive
找到下图中的位置
将鼠标定位的位置,更改成下图
改成