解決步驟:
-
將mysql-connector-java.jar上傳至oozie下sqoop的共享lib目錄下
hdfs hadoop fs -put /usr/share/java/mysql-connector-java.jar /data/user/oozie/share/lib/lib_20210107180631/sqoop/
- 重啟oozie服務
總結:
- 在Hue中通過Sqoop1的編輯界面執(zhí)行Sqoop作業(yè),最終還是通過Oozie執(zhí)行的,默認Oozie的依賴中是沒有MySQL的驅動耸峭,所以需要指定MySQL的驅動;
- Hue上執(zhí)行Sqoop是基于Oozie椅文,那同樣可以將MySQL的JDBC驅動包上傳到Oozie的共享庫來解決該問題,需要注意的是當CDH版本升級后轨蛤,需要重新更新Oozie的共享庫抵碟。