1

我将 Hadoop 3.2.1 与 pig 0.17.0 和 oozie 5.1.0 一起使用。在确保 Oozie 中的 Pig Workflow 示例时,我在 oozie 中遇到了一个问题,如下所述。

我目前使用 Guava jar 20.0,但我已经更改了 guava jar versions(27.0,14.02,11.0) share/lib/ directorylocal directory但我遇到了同样的问题。

java.lang.NoSuchMethodError: com.google.common.io.Closeables.closeQuietly(Ljava/io/Closeable;)V
at org.apache.pig.Main.log4jConfAsProperties(Main.java:826)
at org.apache.pig.Main.configureLog4J(Main.java:769)
at org.apache.pig.Main.run(Main.java:409)
at org.apache.pig.PigRunner.run(PigRunner.java:49)
at org.apache.oozie.action.hadoop.PigMain.logExpandedScript(PigMain.java:244)
at org.apache.oozie.action.hadoop.PigMain.run(PigMain.java:199)
at org.apache.oozie.action.hadoop.LauncherMain.run(LauncherMain.java:104)
at org.apache.oozie.action.hadoop.PigMain.main(PigMain.java:77)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
at java.lang.reflect.Method.invoke(Method.java:498) 
4

0 回答 0