I'm not sure how to phrase this question and also I don't have any experience 
in these two technologies

Here's the deal: We are switching from running hadoop and related technologies 
from under root to a non-root user

So far we have managed to successfully change our namenodes and datanodes such 
that the process is running under a user named 'hdfs'.

If i am to do an hdfs query, all i need to do is to set HADOOP_USER_NAME to 
'hdfs' then everything works nicely.

This is true until we get to knox. We still communicate with Knox using a root 
and an admin password. I believe by default, this user's identity is used to 
call webhdfs?

We need to change this behavior. Looking for some pointers on what the changes 
would be.

thanks
Jeff

Reply via email to