You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@drill.apache.org by "Qiu, Kathy" <Ka...@capitalone.com> on 2015/07/09 20:05:13 UTC

No DrillbitEndpoint can be found when user authentication is enabled

Hi,

I'm trying to use Drill to query HDFS. In the drill-override.conf file, I originally left both user impersonation and user authentication disabled. This is the message I got when I issued the "show files" command from my HDFS workspace:

PERMISSION ERROR: SIMPLE authentication is not enabled. Available:[TOKEN, KERBEROS]

Then I enabled both user impersonation and user authentication, and I used "bin/drill-conf" to start the Drill shell. This is the message I got:

No DrillbitEndpoint can be found

Then I disabled user authentication while keeping user impersonation enabled. I could at least start Drill again, but I got the same permission error (i.e. "SIMPLE authentication is not enabled. Available:[TOKEN, KERBEROS]) when I tried accessing HDFS. I would greatly appreciate any assistance with this problem, for I am at my wits' end.

Thanks,
Kathy
________________________________________________________

The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates and may only be used solely in performance of work or services for Capital One. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer.

Re: No DrillbitEndpoint can be found when user authentication is enabled

Posted by Venki Korukanti <ve...@gmail.com>.
Is your HDFS cluster has any security enabled?

Thanks
Venki

On Thu, Jul 9, 2015 at 11:05 AM, Qiu, Kathy <Ka...@capitalone.com>
wrote:

> Hi,
>
> I'm trying to use Drill to query HDFS. In the drill-override.conf file, I
> originally left both user impersonation and user authentication disabled.
> This is the message I got when I issued the "show files" command from my
> HDFS workspace:
>
> PERMISSION ERROR: SIMPLE authentication is not enabled. Available:[TOKEN,
> KERBEROS]
>
> Then I enabled both user impersonation and user authentication, and I used
> "bin/drill-conf" to start the Drill shell. This is the message I got:
>
> No DrillbitEndpoint can be found
>
> Then I disabled user authentication while keeping user impersonation
> enabled. I could at least start Drill again, but I got the same permission
> error (i.e. "SIMPLE authentication is not enabled. Available:[TOKEN,
> KERBEROS]) when I tried accessing HDFS. I would greatly appreciate any
> assistance with this problem, for I am at my wits' end.
>
> Thanks,
> Kathy
> ________________________________________________________
>
> The information contained in this e-mail is confidential and/or
> proprietary to Capital One and/or its affiliates and may only be used
> solely in performance of work or services for Capital One. The information
> transmitted herewith is intended only for use by the individual or entity
> to which it is addressed. If the reader of this message is not the intended
> recipient, you are hereby notified that any review, retransmission,
> dissemination, distribution, copying or other use of, or taking of any
> action in reliance upon this information is strictly prohibited. If you
> have received this communication in error, please contact the sender and
> delete the material from your computer.
>