Назад | Перейти на главную страницу

«Разбухание» оперативной памяти, раздутое VMware

Учитывая ситуацию с ограничениями ОЗУ, описанную в этот вопрос, какой метод является наиболее чистым (вручную или программно) для:

Предположим, что в среде доступно больше физической ОЗУ.

Я обнаружил, что могу передать виртуальную машину vMotion на другой хост, и это очищает раздутое состояние. Есть ли другой способ, который работает?

Примечание. Я добавил в среду несколько хостов и ~ 512 ГБ ОЗУ. Раздуваемые виртуальные машины не запускали действие по перебалансировке DRS или не выполняли дисбаланс. Мне пришлось вручную vMotion каждую из затронутых виртуальных машин, чтобы очистить это, как показано ниже ...


Вот прежде ...

И после ... После vMotion на другой хост в кластере.

VMware действительно имеет Статья в базе знаний который имеет эту информацию:

Чтобы заставить драйвер балуна освободить память и запретить гостевой операционной системе использовать пространство подкачки, используйте один из следующих вариантов:

  • Установите значение sched.mem.max равным выделенной памяти или больше.
  • Выберите на виртуальной машине Ресурсы> Память> Ограничение> Неограниченно.
  • Перенесите виртуальную машину на другой хост.