Hi there,

I am trying to introduce some sort of security to prevent different
people using the cluster from interfering with each other's jobs.

Following the instructions at
http://hadoop.apache.org/docs/stable/cluster_setup.html and
https://www.inkling.com/read/hadoop-definitive-guide-tom-white-3rd/chapter-9/security
, this is what I put in my mapred-site.xml:

<property>
  <name>mapred.task.tracker.task-controller</name>
  <value>org.apache.hadoop.mapred.LinuxTaskController</value>
</property>

<property>
  <name>mapred.acls.enabled</name>
  <value>true</value>
</property>

I can see the configuration parameters in the job configuration when I
run a hive query, but the users are still able to kill each other's
jobs.

Any ideas about what I may be missing?
Any alternative approaches I can adopt?

Thanks.

Reply via email to