[ https://issues.apache.org/jira/browse/DRILL-7197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matt Keranen resolved DRILL-7197. --------------------------------- Resolution: Not A Problem S3 configuration needs to be in core-site.xml, not the storage configuration. > Drill attempts to create table on Amazon when configured for on premise S3A > --------------------------------------------------------------------------- > > Key: DRILL-7197 > URL: https://issues.apache.org/jira/browse/DRILL-7197 > Project: Apache Drill > Issue Type: Bug > Components: Server > Affects Versions: 1.15.0 > Environment: On premises 4 node Minio S3A storage cluster: > { > {{ "type": "file",}} > {{ "connection": "s3a://logs",}} > {{ "config": {}} > {{ "fs.s3a.endpoint": "x.x.x.x:9001",}} > {{ "fs.s3a.connection.ssl.enabled": "false",}} > {{ "fs.s3a.access.key": "xxx",}} > {{ "fs.s3a.secret.key": "xxx"}} > {{ },}} > {{ "workspaces": {}} > {{ "tmp": {}} > {{ "location": "/tmp",}} > {{ "writable": true,}} > {{ "defaultInputFormat": null,}} > {{ "allowAccessOutsideWorkspace": false}} > {{ },}} > {{ "logs": {}} > {{ "location": "/",}} > {{ "writable": true,}} > {{ "defaultInputFormat": null,}} > {{ "allowAccessOutsideWorkspace": false }} > {{ }}} > }, > Reporter: Matt Keranen > Priority: Major > > Attempting to create Parquet tables from JSON data both within an on premises > Minio S3A cluster. > Able to SELECT from local S3 storage (Minio), but CTAS seems to be trying to > go to Amazon S3: > SELECT * FROM s3.logs LIMIT 1; > works, but > CREATE TABLE s3.logs.`test` SELECT ... FROM s3.logs > results in the following error. Drill appears to attempt a connection to > Amazon on a CTAS but not a SELECT alone: > > {{Error: SYSTEM ERROR: AmazonS3Exception: Status Code: 403, AWS Service: > Amazon S3, AWS Request ID: XXX, AWS Error Code: InvalidAccessKeyId, AWS Error > Message: The AWS Access Key Id you provided does not exist in our records.}} -- This message was sent by Atlassian JIRA (v7.6.3#76005)