在mesos-slave上保留了多少资源

时间:2015-10-15 07:59:09

标签: mesos

mesos-slave如何计算其可用资源。在web-ui中,mesos-master显示了奴隶上可用的2.9G内存,但我运行了#34; free -m":

free -m
             total       used       free     shared    buffers     cached
Mem:          3953       2391       1562          0       1158        771
-/+ buffers/cache:        461       3491
Swap:         4095         43       4052

和--resource参数未给出。 我想知道mesos调度程序如何计算可用资源。

1 个答案:

答案 0 :(得分:1)

可以看到计算从站提供的可用资源的函数here,特别是内存部分为lines 98 to 114

如果机器的RAM超过2GB,Mesos将提供total - Gigabytes(1)。在你的情况下,机器有~4GB,这就是你在Web UI中看到~3GB的原因。