drill-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Rogers <par0...@yahoo.com.INVALID>
Subject Re: Issue connecting to ECS from Drill
Date Thu, 12 Mar 2020 06:01:47 GMT
Hi Arun,

Charles commented on the Drill version; here I'll assume you are actually using Drill 1.17.
Hard to diagnose the issue remotely. Here are a few things to double-check.

The message does look odd, do you really have a user named ":doesBucketExist"? Not sure where
Drill got this user from. Searching the source code, this message occurs when Drill does a
"do as" with a user defined, it seems, defined by the Hadoop proxy user system. Does your
core-site.xml file contain the definition of a proxy user? See documentation at [1].

Does your core-site.xml file contain the entries from the Drill docs? [2] And only those entries
(no other entries copied from some other Hadoop-based file?)

Is the file named "core-site.xml" and is it in your Drill conf directory? Or, if you are using
a separate "site" directory, is it in the site's conf directory?

If using core-site.xml, did you remove the corresponding properties from the JSON storage
plugin config?

Do these same credentials work with the AWS script to access S3?

Thanks,
- Paul

[1] https://drill.apache.org/docs/configuring-inbound-impersonation/

[1] https://drill.apache.org/docs/s3-storage-plugin/ 

    On Wednesday, March 11, 2020, 4:38:49 AM PDT, Arun Sathianathan <arun.ns@gmail.com>
wrote:  
 
 Hi,

We are running Drill 1.7 in embedded mode and trying to connect to ECS using s3 plugin. We
tried having the config in both plugin and core-site.xml but doesn’t work and gives below
error:

Validation error: Failed to create DrillFileSystem for proxy user :doesBucketExist on ...

Please can someone give pointers? Appreciate any help. Thanks. 

Regards,
Arun 

Sent from my iPhone  
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message