This is documentation for MapR Version 5.0. You can also refer to MapR documentation for the latest release.

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.



In general, you should not modify the settings in the warden files. However, if you modify the values in warden.conf or a warden.<servicename>.conf file, you must restart warden. Otherwise, updated parameters will not be used to allocate resources

Memory for the OS, mfs Service, and Hadoop Services

The warden allocates memory to the operating system, mfs service, and MapR Hadoop services based on the following parameters:


Note: Warden only allocates resources for MapR Hadoop services associated with roles that are installed on the node.

Memory for the mfs service

By default, Warden adds up the total memory consumed by all services and the OS and then gives 85% of what is left to the mfs service. If you do not intend to use MapR-DB, you can set the -noDB option in to specify that 20% of the memory available should be allocated to mfs service. 

Memory for Jobs and Applications

Warden allocates memory to MapReduce v1 jobs and applications based on the services installed on the node and also the mr1.memory.percent value in warden.conf. For more information, see Resource Allocation for Jobs and Applications.