/ / Tamaño de pila vs HADOOP_NAMENODE_OPTS en namenode - hadoop, hdfs

Tamaño del montón vs HADOOP_NAMENODE_OPTS en namenode - hadoop, hdfs

Estoy usando hadoop apache 2.7.1 en HA Cluster.
Necesitaba actualizar la memoria del montón para ambos nodos de nombre, así que actualicé la propiedad HADOOP_NAMENODE_OPTS en hadoop-env.sh será de 8 gb

export HADOOP_NAMENODE_OPTS="-Xmx8192m $HADOOP_NAMENODE_OPTS"

por lo que el tamaño del montón en mis nodos de nombre es ahora 8 GB

pero me di cuenta del parámetro HADOOP_HEAPSIZE en hadoop-env.sh

y no le di ningún valor

¿está configurando HADOOP_NAMENODE_OPTS a 8 GB suficiente o deberíamos establecer HADOOP_HEAPSIZE en 8 GB también?

Me refiero a si el valor HADOOP_NAMENODE_OPTS reemplaza al valor HADOOP_HEAPSIZE ¿O deberían estar ambos configurados y cada uno tiene su trabajo específico?

Respuestas

1 para la respuesta № 1

el valor HADOOP_NAMENODE_OPTS reemplaza el valor HADOOP_HEAPSIZE

Si lo hace https://www.cloudera.com/documentation/enterprise/latest/topics/admin_nn_memory_config.html