Spark2外壳以“线程中的异常”退出;“主要”;java.lang.IllegalArgumentException:格式错误`error
Spark shell无法启动。我们正在使用ClouderaCDH5.14.2和Java1.8.091。我们不确定哪些jar文件在解压缩时遇到问题Spark2外壳以“线程中的异常”退出;“主要”;java.lang.IllegalArgumentException:格式错误`error,java,scala,apache-spark,cloudera,cloudera-cdh,Java,Scala,Apache Spark,Cloudera,Cloudera Cdh,Spark shell无法启动。我们正在使用ClouderaCDH5.14.2和Java1.8.091。我们不确定哪些jar文件在解压缩时遇到问题 $ spark2-shell --version Welcome to ____ __ / __/__ ___ _____/ /__ _\ \/ _ \/ _ `/ __/ '_/ /___/ .__/\_,_/_/ /_/\_\ version 2.2.0.cloudera1
$ spark2-shell --version
Welcome to
____ __
/ __/__ ___ _____/ /__
_\ \/ _ \/ _ `/ __/ '_/
/___/ .__/\_,_/_/ /_/\_\ version 2.2.0.cloudera1
/_/
Using Scala version 2.11.8, OpenJDK 64-Bit Server VM, 1.8.0_91
Branch HEAD
Compiled by user jenkins on 2017-07-13T00:28:58Z
Revision 39f5a2b89d29d5d420d88ce15c8c55e2b45aeb2e
Url git://github.mtv.cloudera.com/CDH/spark.git
Type --help for more information.
火花壳不能启动
$spark2外壳
SLF4J:类路径包含多个SLF4J绑定。
SLF4J:在[jar:file:/usr/lib/zookeeper/lib/SLF4J-log4j12-1.7.5.jar!/org/SLF4J/impl/StaticLoggerBinder.class]中找到绑定
SLF4J:在[jar:file:/usr/lib/flume ng/lib/SLF4J-log4j12-1.7.5.jar!/org/SLF4J/impl/StaticLoggerBinder.class]中找到绑定
SLF4J:在[jar:file:/usr/lib/parquet/lib/SLF4J-log4j12-1.7.5.jar!/org/SLF4J/impl/StaticLoggerBinder.class]中找到绑定
SLF4J:有关说明,请参阅。
SLF4J:实际绑定的类型为[org.SLF4J.impl.Log4jLoggerFactory]
线程“main”java.lang.IllegalArgumentException中的异常:格式错误
在java.util.zip.ZipCoder.toString(ZipCoder.java:58)
位于java.util.zip.ZipFile.getZipEntry(ZipFile.java:566)
access$900(ZipFile.java:60)
位于java.util.zip.ZipFile$ZipEntryIterator.next(ZipFile.java:524)
位于java.util.zip.ZipFile$ZipEntryIterator.nextElement(ZipFile.java:499)
位于java.util.zip.ZipFile$ZipEntryIterator.nextElement(ZipFile.java:480)
位于scala.reflect.io.FileZipArchive.x$1$lzycompute(ZipArchive.scala:135)
在scala.reflect.io.FileZipArchive.x$1(ZipArchive.scala:123)
位于scala.reflect.io.FileZipArchive.root$lzycompute(ZipArchive.scala:123)
位于scala.reflect.io.FileZipArchive.root(ZipArchive.scala:123)
位于scala.reflect.io.FileZipArchive.iterator(ZipArchive.scala:152)
位于scala.collection.IterableLike$class.foreach(IterableLike.scala:72)
位于scala.reflect.io.AbstractFile.foreach(AbstractFile.scala:91)
位于scala.tools.nsc.util.DirectoryClassPath.traverse(ClassPath.scala:277)
位于scala.tools.nsc.util.DirectoryClassPath.x$15$lzycompute(ClassPath.scala:299)
位于scala.tools.nsc.util.DirectoryClassPath.x$15(ClassPath.scala:299)
位于scala.tools.nsc.util.DirectoryClassPath.packages$lzycompute(ClassPath.scala:299)
位于scala.tools.nsc.util.DirectoryClassPath.packages(ClassPath.scala:299)
位于scala.tools.nsc.util.DirectoryClassPath.packages(ClassPath.scala:264)
位于scala.tools.nsc.util.MergedClassPath$$anonfun$packages$1.apply(ClassPath.scala:358)
位于scala.tools.nsc.util.MergedClassPath$$anonfun$packages$1.apply(ClassPath.scala:358)
位于scala.collection.Iterator$class.foreach(Iterator.scala:893)
位于scala.collection.AbstractIterator.foreach(迭代器.scala:1336)
位于scala.collection.IterableLike$class.foreach(IterableLike.scala:72)
位于scala.collection.AbstractIterable.foreach(Iterable.scala:54)
位于scala.tools.nsc.util.MergedClassPath.packages$lzycompute(ClassPath.scala:358)
位于scala.tools.nsc.util.MergedClassPath.packages(ClassPath.scala:353)
在scala.tools.nsc.symtab.symboloaders$PackageLoader$$anonfun$doComplete$1.apply$mcV$sp(symboloaders.scala:269)
在scala.tools.nsc.symtab.symboloaders$PackageLoader$$anonfun$doComplete$1.apply(symboloaders.scala:260)
在scala.tools.nsc.symtab.symboloaders$PackageLoader$$anonfun$doComplete$1.apply(symboloaders.scala:260)
在scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235)时
在scala.tools.nsc.symtab.symboloaders$PackageLoader.doccomplete(symboloaders.scala:260)
位于scala.tools.nsc.symtab.SymbolLoaders$SymbolLoader.complete(SymbolLoaders.scala:211)
位于scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1514)
位于scala.reflect.internal.Mirrors$RootsBase.init(Mirrors.scala:256)
位于scala.tools.nsc.Global.rootMirror$lzycompute(Global.scala:73)
位于scala.tools.nsc.Global.rootMirror(Global.scala:71)
位于scala.tools.nsc.Global.rootMirror(Global.scala:39)
位于scala.reflect.internal.Definitions$DefinitionsClass.ObjectClass$lzycompute(Definitions.scala:257)
位于scala.reflect.internal.Definitions$DefinitionsClass.ObjectClass(Definitions.scala:257)
位于scala.reflect.internal.Definitions$DefinitionsClass.init(Definitions.scala:1394)
位于scala.tools.nsc.Global$Run。(Global.scala:1215)
在scala.tools.nsc.interpreter.IMain.scala$tools$nsc$interpreter$IMain$$\u初始化(IMain.scala:132)
位于scala.tools.nsc.interpreter.IMain.global$lzycompute(IMain.scala:161)
位于scala.tools.nsc.explorer.IMain.global(IMain.scala:160)
位于scala.tools.nsc.interpreter.ILoop.command(ILoop.scala:680)
位于scala.tools.nsc.interpreter.ILoop.processLine(ILoop.scala:395)
在org.apache.spark.repl.sparkilop$$anonfun$initializeSpark$1.apply$mcV$sp(sparkilop.scala:38)
在org.apache.spark.repl.SparkILoop$$anonfun$initializeSpark$1.apply上(SparkILoop.scala:37)
在org.apache.spark.repl.SparkILoop$$anonfun$initializeSpark$1.apply上(SparkILoop.scala:37)
位于scala.tools.nsc.interpreter.IMain.beQuietDuring(IMain.scala:214)
位于org.apache.spark.repl.SparkILoop.initializeSpark(SparkILoop.scala:37)
位于org.apache.spark.repl.SparkILoop.loadFiles(SparkILoop.scala:98)
在scala.tools.nsc.interpreter.ILoop$$anonfun$process$1.apply$mcZ$sp(ILoop.scala:920)
在scala.tools.nsc.interpreter.ILoop$$anonfun$process$1.apply(ILoop.scala:909)中
在scala.tools.nsc.interpreter.ILoop$$anonfun$process$1.apply(ILoop.scala:909)中
在scala.reflect.internal.util.ScalaClassLoader$.savingContextLoader处(ScalaClassLoader.scala:97)
在scala.tools.nsc.Translator.I