Details
Description
with fs.default.name set to file:///:
hive> create external table kvu(key int, val string) location 's3n://data.s3ndemo.hive/kv1.txt'
FAILED: Error in metadata: java.lang.IllegalArgumentException: Wrong FS: s3n://data.s3ndemo.hive/kv1.txt, expected: file:///
stack trace:
at org.apache.hadoop.fs.FileSystem.checkPath(FileSystem.java:322)
at org.apache.hadoop.fs.RawLocalFileSystem.pathToFile(RawLocalFileSystem
.java:52)
at org.apache.hadoop.fs.RawLocalFileSystem.mkdirs(RawLocalFileSystem.jav
a:308)
at org.apache.hadoop.fs.ChecksumFileSystem.mkdirs(ChecksumFileSystem.jav
a:462)
at org.apache.hadoop.hive.metastore.Warehouse.mkdirs(Warehouse.java:90)
at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.create_tabl
e(HiveMetaStore.java:293)
at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.createTable(Hive
MetaStoreClient.java:252)
at org.apache.hadoop.hive.ql.metadata.Hive.createTable(Hive.java:256)