Tez Shuffle

Tez uses org.apache.hadoop.mapred.ShuffleHandler provided by MapReduce version 2.0 (MRv2) as an auxiliary service, which you can choose to configure via the /opt/mapr/hadoop/hadoop-2.7.0/etc/hadoop/mapred-site.xml file.

On a secured cluster Tez shuffle, SSL encryption configuration is enabled in /opt/mapr/tez/tez-0.9/conf/tez-site.xml by default:

tez.runtime.shuffle.ssl.enable true
tez.runtime.shuffle.keep-alive.enabled true

Also, you must configure Tez shuffle for YARN by adding the following property to the mapred-site.xml file. Edit the /opt/mapr/hadoop/hadoop-2.7.0/etc/hadoop/mapred-site.xml file:

mapreduce.shuffle.ssl.enabled true