Lists the parameters that control how Warden allocates memory for the OS, filesystem and the HPE Ezmeral Data Fabric Hadoop services.
Warden allocates memory to the operating system, filesystem, and HPE Ezmeral Data Fabric Hadoop services based on the following parameters:
| Parameter | Default OS | filesystem | Hadoop Service(s) | Description |
|---|---|---|---|---|
|
|
10 |
varies |
varies | Defines the heap size percentage. |
service.command.<os|mfs|servicename>.heapsize.maxpercent |
Not Applicable | 85 | Not Applicable | Defines the heap size maximum percentage |
|
|
4000 | Not Applicable | 5000 | Defines the maximum heap size in MB. |
service.command.<os|mfs|servicename>.heapsize.min |
256 | 512 | 256 | Defines the minimum heap size in MB. |
Memory settings for the operating system and the filesystem are
configured in the warden.conf file. The warden.conf file
is located in /opt/mapr/conf. Other services, such as NodeManager and
ResourceManager, have their own warden.<servicename>.conf file within
/opt/mapr/conf/conf.d. For more information about the Warden files, see
warden.conf and warden.<servicename>.conf.
Note: Warden allocates resources only for the HPE Ezmeral Data Fabric Hadoop services associated with roles that are installed on the node.