Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Not A Bug
-
Affects Version/s: 0.2.0
-
Fix Version/s: None
-
Component/s: Server
-
Labels:None
Description
Got the following exception when loading a table with s3 location.
I0302 17:05:02.383714 7014 HdfsTable.java:223] Loading table s3_nation with multiple threads. I0302 17:05:02.443814 7014 HdfsTable.java:937] load table: rs.s3_nation I0302 17:05:02.457947 7014 Table.java:168] Loading column stats for table: s3_nation I0302 17:05:02.531126 7014 HdfsTable.java:998] LIST_PARTITIONS.rs.s3_nation: 33millisec I0302 17:05:02.537679 7014 Configuration.java:1174] fs.s3a.awsAccessKeyId is deprecated, use fs.s3a.access.key instead. I0302 17:05:02.537796 7014 Configuration.java:1174] fs.s3a.awsSecretAccessKey is deprecated, use fs.s3a.secret.key instead. I0302 17:05:03.908498 7014 LoadMetadataUtil.java:395] load block md for s3_nation file nation.tbl I0302 17:05:04.019419 7014 FsPermissionChecker.java:282] No ACLs retrieved, unsupported Java exception follows: java.lang.UnsupportedOperationException: S3AFileSystem doesn't support getAclStatus at org.apache.hadoop.fs.FileSystem.getAclStatus(FileSystem.java:2468) at com.cloudera.impala.util.FsPermissionChecker.getPermissions(FsPermissionChecker.java:278) at com.cloudera.impala.catalog.HdfsTable.getAvailableAccessLevel(HdfsTable.java:632) at com.cloudera.impala.catalog.HdfsTable.createPartition(HdfsTable.java:748) at com.cloudera.impala.catalog.HdfsTable.loadPartitions(HdfsTable.java:457) at com.cloudera.impala.catalog.HdfsTable.load(HdfsTable.java:1001) at com.cloudera.impala.catalog.TableLoader.load(TableLoader.java:84) at com.cloudera.impala.catalog.TableLoadingMgr$3.call(TableLoadingMgr.java:255) at com.cloudera.impala.catalog.TableLoadingMgr$3.call(TableLoadingMgr.java:252) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) I0302 17:05:04.274758 7014 FsPermissionChecker.java:282] No ACLs retrieved, unsupported Java exception follows: java.lang.UnsupportedOperationException: S3AFileSystem doesn't support getAclStatus at org.apache.hadoop.fs.FileSystem.getAclStatus(FileSystem.java:2468) at com.cloudera.impala.util.FsPermissionChecker.getPermissions(FsPermissionChecker.java:278) at com.cloudera.impala.catalog.HdfsTable.getAvailableAccessLevel(HdfsTable.java:632) at com.cloudera.impala.catalog.HdfsTable.loadPartitions(HdfsTable.java:464) at com.cloudera.impala.catalog.HdfsTable.load(HdfsTable.java:1001) at com.cloudera.impala.catalog.TableLoader.load(TableLoader.java:84) at com.cloudera.impala.catalog.TableLoadingMgr$3.call(TableLoadingMgr.java:255) at com.cloudera.impala.catalog.TableLoadingMgr$3.call(TableLoadingMgr.java:252) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) I0302 17:05:04.346998 7014 HdfsTable.java:508] LOAD_BLOCK_LOCATION.rs.s3_nation: 1815millisec I0302 17:05:04.347530 7014 HdfsTable.java:526] LOAD_VOLUME_IDS.rs.s3_nation: 0millisec