Mark S created AMBARI-15273:
-------------------------------

             Summary: Cannot set ${hadoop.tmp.dir} for other properties.
                 Key: AMBARI-15273
                 URL: https://issues.apache.org/jira/browse/AMBARI-15273
             Project: Ambari
          Issue Type: Bug
    Affects Versions: 2.1.2
         Environment: CentOS Linux release 7.2.1511 (Core)

ambari-agent-2.1.2-377.x86_64
ambari-server-2.1.2-377.x86_64
ambari-metrics-hadoop-sink-2.1.2-377.x86_64
ambari-metrics-monitor-2.1.2-377.x86_64
ambari-metrics-collector-2.1.2-377.x86_64

HDFS    2.7.1.2.3
MapReduce2      2.7.1.2.3
YARN    2.7.1.2.3
            Reporter: Mark S


I am trying to set the "hadoop.tmp.dir" property, as a work-around for a 
situation where my Linux "/tmp" partition is running out of space and causing 
my Hadoop MapReduce jobs to fail.

Currently the following folders are causing my tmp partition to fill up and my 
Hadoop Map Reduce to fail,

{code}
/tmp/hadoop-user/mapred/local
/tmp/hadoop-user/mapred/staging
{code}

and I am pretty sure is set by the following two properties:
{code}
# 
https://hadoop.apache.org/docs/r2.7.1/hadoop-mapreduce-client/hadoop-mapreduce-client-core/mapred-default.xml
mapreduce.cluster.local.dir=${hadoop.tmp.dir}/mapred/local
mapreduce.jobtracker.staging.root.dir=${hadoop.tmp.dir}/mapred/staging
{code}


Thus far, I have been trying unsuccessfully to set the "hadoop.tmp.dir" 
property using the following command and restarting all my services after this.

{code}
# https://cwiki.apache.org/confluence/display/AMBARI/Modify+configurations
/var/lib/ambari-server/resources/scripts/configs.sh -u admin -p admin set 
<ambari_host> <ambari_cluster_name> "core-site" "hadoop.tmp.dir" 
"/data/hadoop-tmp/\${user.name}"
{code}




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to