AnsweredAssumed Answered

Missing class NativeS3FileSystem

Question asked by ghousia on Jan 24, 2013
Latest reply on Jan 28, 2013 by gera
Hi,

I am working with mapr 2.x version. And every time I try working with Amazon's S3, I get a Class not found exception.

Pasting the error snippet below:

Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: org.apache.hadoop.fs.s3native.NativeS3FileSystem
at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1081)
at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1413)
at org.apache.hadoop.fs.FileSystem.access$100(FileSystem.java:69)
at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:1453)
at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1435)
at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:232)

The root cause for this is hadoop-0.20.2-dev-core.jar does not contain any org.apache.hadoop.fs.s3native.NativeS3FileSystem class. This was available in MapR 1.x versions.

Was this removed in real, or is it my bad in ignoring something.

Outcomes