Je suis en dessous de l'erreur lors de l'exécution de la commande d'exportation sqoop (dans le script shell) avec oozie.oozie échoue avec Impossible de charger la classe de pilote db: oracle.jdbc.OracleDriver
"java.lang.RuntimeException: Impossible de charger db classe pilote: oracle.jdbc.OracleDriver"
export Sqoop de cli (noeud de bord) fonctionne très bien.
J'ai ajouté le fichier ojdbc6.jar aux emplacements ci-dessous. /opt/cloudera/parcels/CDH-5.7.1-1.cdh5.7.1.p0.11/lib/sqoop/lib/
(emplacements HDFS) /utilisateur/oozie/share/lib/Sqoop/et /utilisateur/oozie/share/lib/lib_20161215195933/Sqoop
j'ai également mis oozie.use.system.libpath = true dans mon oozie fichier job.properties
S'il vous plaît me guider si je suis absent tout réglage. log content
Merci & Cordialement, Sonali
oui j'ai redémarré le service Oozie –
@SonaliGhorpade J'ai ajouté plus d'informations à ma première réponse. J'espère que ça t'aidera. –
J'ai fait tout ce qui précède mentionné étapes 6 encore le même problème. Ci-dessous l'état du fichier -rwxr-xr-x 2 oozie hdfs 2739670 2017-10-12 03:21 /user/oozie/share/lib/lib_20161215195933/sqoop/ojdbc6.jar si j'ajoute le fichier jar dans le workflow.xml, dois-je supprimer les deux lignes ci-dessous du fichier job.properties? oozie.libpath = $ {nameNode}/utilisateur/oozie/share/lib oozie.use.system.libpath = true –