Hadoop YARN如何确定容器的数量

use*_*449 7 hadoop mapreduce hadoop-yarn

我已将Hadoop 2.3部署为单节点集群.由于YARN将资源分配为一个称为容器的单元,我怎么知道在我的单个节点集群中运行了多少个容器(通过查看日志,控制台等)?.

我找不到任何方法来确定,有人可以指导我查看正在使用的数量或容器,并希望从那里获得JVM的总数吗?

提前致谢!

小智 4

如果集群已启动并正在运行,您可以在集群的 Web 应用程序上看到它

http://<namenode_hostname>:8088/cluster
Run Code Online (Sandbox Code Playgroud)

其中端口号可以在yarn-site中配置,属性如下: yarn.resourcemanager.webapp.address

容器的数量取决于资源(CPU、内存)的可用性。

以下文件可以让您更好地了解集装箱尺寸和集装箱数量。请参考

确定 YARN 和 MapReduce 内存配置设置