如何为oozie包含jar文件
how to include jar file for oozie
我正在尝试在 oozie 中执行 sqoop 操作,但是 mysql-connector-java.jar 不存在于 /user/oozie/share/lib/sqoop 中,因为没有权限我无法添加截至目前,
有什么方法或解决方法可以在 workflow.xml
中包含 mysql-connector-java.jar
我已将 jar 放在 sqoop apps/lib 目录中,但它不起作用
一般来说,Hadoop管理员应该保留Hadoop发行版中的所有公共库,以提高使用效率,如果不行,试试下面的-jarfile选项
sqoop import \
-libjars /file/location/path/mysql-connector-java.jar \
--connect jdbc:mysql://localhost:3306:3306/retail_db \
--username root \
--password xyzpwd \
--table order_items \
--target-dir /user/cloudera/landing_zone/sqoop_import/order_items
-libjars 指定要包含在类路径中的逗号分隔的 jar 文件。 -files、-libjars 和 -archives 参数通常不与 Sqoop 一起使用,但它们作为 Hadoop 内部参数解析系统的一部分包含在内。
我正在尝试在 oozie 中执行 sqoop 操作,但是 mysql-connector-java.jar 不存在于 /user/oozie/share/lib/sqoop 中,因为没有权限我无法添加截至目前,
有什么方法或解决方法可以在 workflow.xml
我已将 jar 放在 sqoop apps/lib 目录中,但它不起作用
一般来说,Hadoop管理员应该保留Hadoop发行版中的所有公共库,以提高使用效率,如果不行,试试下面的-jarfile选项
sqoop import \
-libjars /file/location/path/mysql-connector-java.jar \
--connect jdbc:mysql://localhost:3306:3306/retail_db \
--username root \
--password xyzpwd \
--table order_items \
--target-dir /user/cloudera/landing_zone/sqoop_import/order_items
-libjars 指定要包含在类路径中的逗号分隔的 jar 文件。 -files、-libjars 和 -archives 参数通常不与 Sqoop 一起使用,但它们作为 Hadoop 内部参数解析系统的一部分包含在内。