Created 01-30-2017 01:29 PM
Hi, I have an SSD and I want to use them for temporary mapreduce files, I added a parameter in "mapreduce.cluster.local.dir" in "Custom mapred-site", but how do I know that this is the directory used in Mapreduce. I turned on debug Log, but there is also no information whether this directory is used.
env:
HDP-2.5.0.0
Ambari - 2.4.2.0
OS - RHEL 6.7
Sergey.
Created 01-30-2017 06:14 PM
You have to ssh to your slave node(s) and check manually.
Created 01-31-2017 07:44 AM
sar and iostat utility shows 0. How else can I check?
Created 02-09-2017 09:08 PM
@Sergey Paramoshkin, you can look for Mapreduce application's config detail to figure out whether the directory you added is being used or not.
You can use resource manager ui ( if application is running ) or job history server ui ( if application is finished) to check the value of mapreduce.cluster.local.dir property.
* Go to the node manager log for AM.
* On left hand side, you will find a table, under tool section, find a "configuration" link.
* click on this link, it will show all the configuration used by mapreduce application. There, look for mapreduce.cluster.local.dir to validate if it picked up correct configuration.