Configure the Java Heap requirements

Setting the supported Java heap size for the Zookeeper, HBase, HDFS, and Phoenix services, ensures the long-term success of a Cloudera Observability On-Premises deployment.

Describes how to set the Java heap size in Cloudera Manager for the Cloudera Observability On-Premises services listed in the following table.
Table 1. Java Heap size settings
Service Size Setting Name Minimum Value
HBase Java Heap Size of HBase RegionServer in Bytes - set the value in the RegionServer Default Group field 16 GB minimum (recommended 31 GB)
HDFS Java Heap Size of NameNode in Bytes 4 GB minimum (recommended 8 GB)
Kafka Java Heap Size of Broker 4 GB minimum (recommended 8 GB)
Phoenix Phoenix Query Server Max Heapsize 4 GB minimum (recommended 8 GB)
ZooKeeper Java Heap Size of ZooKeeper Server in Bytes 4 GB minimum (recommended 8 GB)
  1. In a supported web browser on the Cloudera Observability On-Premises cluster, log in to Cloudera Manager.
  2. In Cloudera Manager, select Clusters and then select the Service name. For example, Zookeeper.
  3. In the Service name page, click the Configuration tab and then search for the Size Setting Name. For example, in the Search field, enter java heap, which locates the Java Heap Size of ZooKeeper Server in Bytes setting for the Zookeeper product.
  4. Change the setting to the minimum supported value or higher for the service. For example, change the Java Heap Size of ZooKeeper Server in Bytes setting, to 4 GB.
  5. Click Save.
  6. Repeat theses steps for each service using the above Java Heap size settings table.