什么是设置"YARN_ HEAPSIZE=500〃;在亚恩恩恩维什的意思是?
设置HADOOP的主守护进程的堆大小意味着什么?例如(纱线环境sh(YARN_HEAPSIZE=500 YARN_RESOURCEMANAGER_OPTS=-Xmx4g YARN_NODEMANAGER_OPTS=-Xmx1g
(hadoop-env.sh(HADOOP_NAMENODE_OPTS=-Xmx4g HADOOP_DATANODE_OPTS=-Xmx4g
(映射到env.sh(HADOOP_JOB_HISTORYSERVER_HEAPSIZE=250
上面的设置与yarn-site.xml中的yarn.schedur.minimum allocation mb、yarn.stchdur.maximum allocation mb、yarn.nodemanager.resource.memory-mb有何不同?
它们各自设置JVM守护进程堆大小。
您在XML文件中提到的其他文件是针对在YARN中启动的应用程序的。
Hadoop网站的集群安装页面下已经提供了对每种方法的解释。