
В этомВопрос джорджспрашивал, можно ли уменьшить объем памяти VMware Virtual Appliance.
Я хотел бы знать,как изменить размер памяти в ova-файле перед развертыванием?потому что после развертывания на Vcenter Server, если я уменьшу размер памяти, виртуальная машина откажется запускаться, требуя как минимум 8 ГБ памяти.
решение1
Без внесения каких-либо изменений в конфигурацию vCenterволяДля корректной работы требуется не менее 8 ГБ оперативной памяти из-за некоторых жестко запрограммированных значений для Java и других зависимостей.
Для справки, это настройка с 2 хостами и 22 виртуальными машинами, использующая веб-клиент:
esxi-vcenter:~ # free -m
total used free shared buffers cached
Mem: 8002 7872 130 0 380 3828
-/+ buffers/cache: 3663 4339
Swap: 15366 4 15362
Да, часть кэшируется, но использование резко возрастает в зависимости от активности, поэтому я настоятельно рекомендую оставить значение 8 ГБ.
решение2
Используя VMware Workstation, мне удалось изменить размер памяти OVA Appliance. Вот шаги:
- Импортируйте ova-устройство в VMWare Workstation
- Измените свойства виртуального оборудования в настройках виртуальной машины
- Экспортируйте измененную виртуальную машину с моделью OVF
- В VCenter разверните виртуальную машину, используя модель OVF (напомним, что OVF — это всего лишь дескриптор для образа диска VMDK)
Я хотел бы также отметить, что это касается развертывания прототипа.