Job queue ACLs
In YARN, whenever a job is submitted, it is submitted either to a specified queue or default queue. This behavior has been explored in the last recipe. In this recipe, we will configure ACLs to block users from submitting jobs to other queues.
Getting ready
In order to get started, you will need a running cluster with HDFS and YARN set up properly and an understanding of the last recipe.
Note
This feature is not yet production ready and is scheduled to be a standard feature in Hadoop 2.9.0, but users can still play with it and test it. Users will not see much improvement for small jobs with very few jars or common code.
How to do it...
Connect to the
master1.cyrus.com
master node and switch as userhadoop
.Execute the command as shown next in the picture to see the queue ACLs. By default, users can see that
d1
has administrative and submit rights to all the queues:Edit the
fair-scheduler.xml
allocation file as shown next. Note the users specified for the specific queues (within the...