Details

Description

Whirr fails to install yarn-nodemanager on designated machines. It creates a yarn-nodemanager service and attempts to start it but it fails as it cannot find /usr/lib/hadoop-mapreduce folder. This folder is installed as part of YARN mapreduce. It installs hadoop-mapreduce-0.20.

The problems seems to come from property files. Even after specifying

whirr.env.mapreduce_version=2

It fails to install hadoop-mapreduce. On some investigation i found that this variable needs to be converted to UPPER CASE as all other variable in subsequent scripts.