1. 程式人生 > >ls: 無法訪問/usr/local/spark/lib/spark-assembly-.jar: 沒有那個檔案或目錄____________________ 完美解決!!!

ls: 無法訪問/usr/local/spark/lib/spark-assembly-.jar: 沒有那個檔案或目錄____________________ 完美解決!!!

ls: 無法訪問/usr/local/spark/lib/spark-assembly-.jar: 沒有那個檔案或目錄____________________

完美解決!!!

ls: 無法訪問/usr/local/spark/lib/spark-assembly-*.jar: 沒有那個檔案或目錄

博主出現的小異常如下
在這裡插入圖片描述
這個錯誤是因為://bin/hive檔案中,有這樣的命令:載入spark中相關的JAR包。。。。。

這個錯誤是因為://bin/hive檔案中,有這樣的命令:載入spark中相關的JAR包但是spark升級到spark2以後,原有lib目錄下的大JAR包被分散成多個小JAR包,原來的spark-assembly-*.jar已經不存在,所以hive沒有辦法找到這個JAR包。。。。。

只需要將你的hive啟動指令碼修改下就ok了

大致是這樣
1.vi/vim 進如hive裡面,大概是在116行,將//bin/hive檔案,將載入原來的lib/spark-assembly-.jar`替換成jars/.jar,就不會出現這樣的問題。

在這裡插入圖片描述

我修改之後如下:
在這裡插入圖片描述