You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-user@hadoop.apache.org by arun k <ar...@gmail.com> on 2011/09/17 12:24:01 UTC

Submitting Jobs from different user to a queue in capacity scheduler

Hi !

I have set up hadoop on my machine as per
http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/
I am able to run application with capacity scheduler by submit jobs to a
paricular queue from owner of hadoop "hduser".

I tried this from other user :
1. Configured ssh
2. Changed the hadoop exract's permission to 777.
3. Updated $HOME/.bashrc as per above link
4. Changed hadoop.tmp.dir permission to 777.
5. $bin/start-all.sh gives
chown: changing ownership of `/home/hduser/hadoop203/bin/../logs': Operation
not permitted
starting namenode, logging to
/home/hduser/hadoop203/bin/../logs/hadoop-arun-namenode-arun-Presario-C500-RU914PA-ACJ.out
localhost: chown: changing ownership of
`/home/hduser/hadoop203/bin/../logs': Operation not permitted
localhost: starting datanode, logging to
/home/hduser/hadoop203/bin/../logs/hadoop-arun-datanode-arun-Presario-C500-RU914PA-ACJ.out
localhost: chown: changing ownership of
`/home/hduser/hadoop203/bin/../logs': Operation not permitted
localhost: starting secondarynamenode, logging to
/home/hduser/hadoop203/bin/../logs/hadoop-arun-secondarynamenode-arun-Presario-C500-RU914PA-ACJ.out
chown: changing ownership of `/home/hduser/hadoop203/bin/../logs': Operation
not permitted
starting jobtracker, logging to
/home/hduser/hadoop203/bin/../logs/hadoop-arun-jobtracker-arun-Presario-C500-RU914PA-ACJ.out
localhost: chown: changing ownership of
`/home/hduser/hadoop203/bin/../logs': Operation not permitted
localhost: starting tasktracker, logging to
/home/hduser/hadoop203/bin/../logs/hadoop-arun-tasktracker-arun-Presario-C500-RU914PA-ACJ.out

How can i submit jobs from other users ?

Thanks,
Arun