群集的可用内存空间

时间:2016-11-23 09:25:15

标签: hadoop

如何检查所用群集的大小,并且可用。 我可以检查分配给节点的Ram大小。我不知道如何继续,我是否需要使用linux命令检查,或者我也可以检查ambari。

3 个答案:

答案 0 :(得分:2)

或许,回答你的问题已经很晚了,但我的回答至少可以帮助别人。 我不确定Ambari但我们有cli工具来找出你要找的东西。

在继续之前,我想澄清一些事情。

df -h是一个unix或linux命令,用于检查该特定计算机的文件系统上的总空间和可用空间。要检查内存,您应该使用以下命令。

alexraj84@spark-m:/etc/spark/conf$ free -m
             total       used       free     shared    buffers     cached
Mem:          7499       4612       2886          8         70       1823
-/+ buffers/cache:       2718       4780
Swap:            0          0          0
但是,但是,这并不是你想要的。您想知道群集内存可用性或利用率。使用以下命令获取集群的完整信息

yarn top

它将显示有关集群内存,运行应用程序,VCores,容器等的一些重要信息。

答案 1 :(得分:0)

您可以在YARN Resource Manager的网页上查看它:

http://your_yarn_rm_hostname:8088/cluster/nodes

答案 2 :(得分:0)

您可以通过端口号(8088)的UI查看详细信息,如下所示

http://<IP of namenode>:8088/

如果要通过命令检查详细信息,则可以检查fsck命令。你可以参考下面的链接

  1. http://www.michael-noll.com/blog/2011/10/20/understanding-hdfs-quotas-and-hadoop-fs-and-fsck-tools/
  2. Hadoop commands Guide

    对于检查磁盘,内存使用情况只需打开链接并检查查看群集仪表板

  3. Using Ambari Dashboard

相关问题