2015-10-15 69 views
1

mesos-slave如何計算其可用資源。在Web的用戶界面,mesos主顯示上的從2.9G可用內存,但我跑得「免費-m」:在mesos-slave上保留多少資源

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

計算從站提供的可用資源的功能可見here,特別是內存部分爲lines 98 to 114

如果機器有超過2GB的RAM,Mesos將提供total - Gigabytes(1)。在你的情況下,該機器有〜4GB,這就是爲什麼你在Web UI中看到〜3GB。

+0

明白了,謝謝。 – pugna