Я пытаюсь запустить работу свиньи из oozie, и она терпит неудачу.ошибка oozie при запуске работы свиньи
Oozie StackTrace:
java.lang.RuntimeException: java.lang.ClassNotFoundException: Класс org.apache.oozie.action.hadoop.PigMain не найден на org.apache.hadoop.conf.Configuration.getClass (Configuration.java:1897) на org.apache.oozie.action.hadoop.LauncherMapper.map (LauncherMapper.java:224) на org.apache.hadoop.mapred.MapRunner.run (MapRunner.java:54) на org.apache.hadoop.mapred.MapTask.runOldMapper (MapTask.java:430) на org.apache.hadoop.mapred.MapTask.run (MapTask.java:342) на org.apache.hadoop.mapred.YarnChild $ 2.run (YarnChild.java:167) at java.security.AccessController.doPrivileged (собственный метод) at javax.security.auth.Subject.doAs (Subject.java:415) at org.apache.hadoop.security.UserGroupInformation.doAs (UserGroupInformation.java:1554) at org.apache.hadoop.mapred.YarnChild.main (YarnChild.java:162) Вызвано: java.lang.ClassNotFoundException: Класс org.apache.oozie.action.hadoop.PigMain не найден на org.apache .hadoop.conf.Configuration.getClassByName (Configuration.java:1803) в org.apache.hadoop.conf.Configuration.getClass (Configuration.java:1895)
Или установить свойство oozie.libpath в папку (HDFS), в которой может быть найдена банка свиней. – LiMuBei