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.