SQOOP IMPORT в формате avro не работает

SQOOP IMPORT в формате avro выходит из строя с ошибкой ниже. Пожалуйста помоги. Код приведен ниже.

Вызвано: java.lang.ClassNotFoundException: org.apache.avro.mapred.AvroWrapper в java.net.URLClassLoader $ 1.run (URLClassLoader.java:366) в java.net.URLClassLoader $ 1.run (URLClassLoader.java:355) в java.security.AccessController.doPrivileged (собственный метод) в java.net.URLClassLoader.findClass (URLClassLoader.java:354) в java.lang.ClassLoader.loadClass (ClassLoader.java:425) на sun.misc.Launcher $ AppClassLoader .loadClass (Launcher.java:308) в java.lang.ClassLoader.loadClass (ClassLoader.java:358) ... еще 13

сценарий:

sqoop import -Dmapreduce.job.user.classpath.first=true --connect jdbc:mysql://localhost/test --table emp --target-dir /user/edureka/tableemp --username root -p 
--delete-target-dir 
--as-avrodatafile 
--compress 
-m 1 

Всего 1 ответ


Проблема разрешилась, как только скопирован avro mapred jar в дом sqoop.


Есть идеи?

10000