VMware 从客户机内部膨胀状态

VMware 从客户机内部膨胀状态

有工具(例如外置)从 VMware 主机检查 VMware 膨胀状态。

我正在使用 VMware 运行 CentOS 6.3,当 ballooning stars 消耗内存并将其回收回 ESX 主机时,我的系统在压力下表现不佳。

有没有办法从客户系统内部看到气球的状态?

答案1

安装 VMware 工具并使用

vmware-toolbox-cmd stat balloon

或者

cat /proc/vmmemctl

去检查。

答案2

随着最近的 Linux 内核模块vmw_balloonvmmemctl已移至debugfs。您必须挂载它(如果尚未完成,例如在 Ubuntu 上)才能检查页面中的内存目标和当前值:

lsmod | grep balloon
vmw_balloon            12542  0
mount -t debugfs none /sys/kernel/debug
cat /sys/kernel/debug/vmmemctl

相关内容