Amazon Elastic MapReduce
Developer Guide (API Version 2009-03-31)

Setting Permissions on the System Directory

You can set the permissions on the release directory by using a bootstrap action to modify the mapreduce.jobtracker.system.dir.permission configuration variable. This is useful if you are running a custom configuration in which users other than "hadoop user" submit jobs to Hadoop.

To set permissions on the system directory

  • Specify a bootstrap action that sets the permissions for the directory using numerical permissions codes (octal notation). The following example bootstrap action, with a permissions code of 777, gives full permissions to the user, group, and world. For more information about octal notation, go to

    s3://elasticmapreduce/bootstrap-actions/configure-hadoop \
    --args "-s,mapreduce.jobtracker.system.dir.permission=777"