David Lacalle Castillo created ZEPPELIN-4919:
------------------------------------------------

             Summary: My spark executors have GC storage connector but is not 
loaded
                 Key: ZEPPELIN-4919
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-4919
             Project: Zeppelin
          Issue Type: Bug
          Components: spark
    Affects Versions: 0.9.0
            Reporter: David Lacalle Castillo


I have the following code:

%spark.dep
z.addRepo("maven").url("https://mvnrepository.com/";)
z.load("com.google.cloud.bigdataoss:gcs-connector:jar:hadoop3-2.1.3")

 

However, when I try to load data from google storage it trhows me next error:

```

Py4JJavaError: An error occurred while calling o72.csv. : 
java.lang.RuntimeException: java.lang.ClassNotFoundException: Class 
com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem not found at 
org.apache.hadoop.conf.Configuration.getClass(Configuration.java:2195) at 
org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:2654) at 
org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2667) at 
org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:94) at 
org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2703) at 
org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2685) at 
org.apache.hadoop.fs.FileSystem.get(FileSystem.java:373) at 
org.apache.hadoop.fs.Path.getFileSystem(Path.java:295) at 
org.apache.spark.sql.execution.datasources.DataSource$$anonfun$org$apache$spark$sql$execution$datasources$DataSource$$checkAndGlobPathIfNecessary$1.apply(DataSource.scala:547)
 at 
org.apache.spark.sql.execution.datasources.DataSource$$anonfun$org$apache$spark$sql$execution$datasources$DataSource$$checkAndGlobPathIfNecessary$1.apply(DataSource.scala:545)
 at 
scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:241)
 at 
scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:241)
 at scala.collection.immutable.List.foreach(List.scala:392) at 
scala.collection.TraversableLike$class.flatMap(TraversableLike.scala:241) at 
scala.collection.immutable.List.flatMap(List.scala:355) at 
org.apache.spark.sql.execution.datasources.DataSource.org$apache$spark$sql$execution$datasources$DataSource$$checkAndGlobPathIfNecessary(DataSource.scala:545)
 at 
org.apache.spark.sql.execution.datasources.DataSource.resolveRelation(DataSource.scala:359)
 at 
org.apache.spark.sql.DataFrameReader.loadV1Source(DataFrameReader.scala:223) at 
org.apache.spark.sql.DataFrameReader.load(DataFrameReader.scala:211) at 
org.apache.spark.sql.DataFrameReader.csv(DataFrameReader.scala:618) 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) at 
py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:244) at 
py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:357) at 
py4j.Gateway.invoke(Gateway.java:282) at 
py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:132) at 
py4j.commands.CallCommand.execute(CallCommand.java:79) at 
py4j.GatewayConnection.run(GatewayConnection.java:238) at 
java.lang.Thread.run(Thread.java:748) Caused by: 
java.lang.ClassNotFoundException: Class 
com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem not found at 
org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:2101) at 
org.apache.hadoop.conf.Configuration.getClass(Configuration.java:2193) ... 30 
more (<class 'py4j.protocol.Py4JJavaError'>, Py4JJavaError('An error occurred 
while calling o72.csv.\n', JavaObject id=o75), <traceback object at 
0x7f6e4df09b88>)

``` 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to