【问题标题】:How to get Memory Usage from Windows Server 2012 R2 in OpenStack如何从 OpenStack 中的 Windows Server 2012 R2 获取内存使用情况
【发布时间】:2019-08-05 07:50:47
【问题描述】:
我有一个 Rocky OpenStack 集群,我想监控实例的内存使用情况。
可以监控 Linux 实例,但 Windows Server 实例不提供任何内存使用数据。
我已经搜索了很多,我已经在 Windows 实例上安装了 balloon 驱动程序,但对我不起作用。所有组件都更新到最新版本。
那么我怎样才能从他们那里获得内存使用数据呢?
【问题讨论】:
标签:
monitoring
openstack
windows-server
ceilometer
【解决方案1】:
您必须在客户机中安装 Virtio Balloon 驱动程序和 Balloon 服务:
1-打开设备管理器,看看是否有未知的PCI设备。如果是这样,请右键单击它并从 D:\Balloon\2K16\amd64(或 2k12、2k8 等)手动安装驱动程序
2-现在将整个 amd64 文件夹复制到 C:\Program Files\ 并将其重命名为“Balloon”。因此,现在您将光盘中的 amd64 文件夹复制为 C:\Program Files\Balloon
3-打开管理命令提示符并 cd 到 C:\Program Files\Balloon
4-运行此命令:
BLNSVR.exe -i