-Re: "SIMPLE authentication is not enabled" error for secured hdfs read
UserGroupInformation.createRemoteUser does not attach credentials to the
returned ugi. I expect the server side is rejecting the connection due to
lack of credentials. This is actually by design. The
UserGroupInformation.createRemoteUser method is primarily intended for use
on the server side when it wants to run a piece of its code while
impersonating the client.
I'd say that your second code sample is the correct one. After running
kinit to get credentials, you can just run your code. I expect Kerberos
authentication to work without taking any special measures to call
UserGroupInformation directly from your code.
Hope this helps.
On Tue, Jun 24, 2014 at 6:29 AM, Liu, David <[EMAIL PROTECTED]> wrote:
NOTICE: This message is intended for the use of the individual or entity to
which it is addressed and may contain information that is confidential,
privileged and exempt from disclosure under applicable law. If the reader
of this message is not the intended recipient, you are hereby notified that
any printing, copying, dissemination, distribution, disclosure or
forwarding of this communication is strictly prohibited. If you have
received this communication in error, please contact the sender immediately
and delete it from your system. Thank You.