Как получить использование памяти из Windows Server 2012 R2 в OpenStack

У меня есть кластер Rocky OpenStack, я хочу отслеживать использование памяти экземплярами.

Мониторинг экземпляров Linux в порядке, но экземпляры Windows Server не предоставляют никаких данных об использовании памяти.

Я много искал, я установил драйвер balloon на экземпляры Windows, но у меня это не сработало. Все компоненты обновлены до последней версии.

Итак, как я могу получить от них данные об использовании памяти?


person MilaDroid    schedule 05.08.2019    source источник


Ответы (1)


Вы должны установить драйвер Virtio Balloon И службу Balloon в гостевой системе:

1-Откройте Диспетчер устройств и посмотрите, нет ли неизвестного устройства PCI. Если это так, щелкните его правой кнопкой мыши и установите драйвер вручную из D:\Balloon\2K16\amd64 (или 2k12, 2k8 и т. д.).

2-Теперь скопируйте всю папку amd64 в C:\Program Files\ и переименуйте ее в Balloon. Итак, теперь у вас есть папка amd64 с диска, скопированная как C:\Program Files\Balloon.

3-Откройте административную командную строку и перейдите в папку C:\Program Files\Balloon.

4-Выполните эту команду:

BLNSVR.exe -i
person Rasoul Mohammadi    schedule 05.08.2019