I´ve just installed the connector powered by teradata 1.3c5 following all the steps in the installation guide.
Everything is working ok when I run the connector in the shell but when I try to launch the connector import command using a oozie workflow I have the following error:
ERROR org.apache.sqoop.ConnFactory - Could not load ManagerFactory com.cloudera.sqoop.manager.TeradataManagerFactory (not found)
3196 [main] ERROR org.apache.sqoop.tool.BaseSqoopTool - Got error creating database manager: java.io.IOException: No manager for connect string: jdbc:teradata://XXXXXXX/DATABASE=hadoop,CHARSET=UTF16
I have a cluster with 20 worker nodes and the connector is installed in the node where I launch the oozie job.
Please let me know where is the error
Thanks in advance.
Have you tried to put the Teradata JARs under the "lib" directory of the Oozie workflow? It will be picked up and then distributed to all nodes that needs to run Sqoop by Oozie.