In diesemFrage Georgehabe gefragt, ob es in Ordnung ist, den Speicher der VMware Virtual Appliance zu verringern.
Was ich gerne wissen würde istWie kann ich die Speichergröße in der OVA-Datei vor der Bereitstellung ändern?denn wenn ich nach der Bereitstellung im Vcenter Server die Speichergröße verringere, weigert sich die VM, zu starten, obwohl mindestens 8 GB Speicher erforderlich sind.
Antwort1
Ohne einige Konfigurationsänderungen vorzunehmen, vCenterWilleerfordern aufgrund einiger fest codierter Werte für Java und anderer Abhängigkeiten mindestens 8 GB RAM für die ordnungsgemäße Funktion.
Zur Referenz: Dies ist ein Setup mit 2 Hosts und 22 VMs unter Verwendung des Webclients:
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
Ja, ein Teil wird zwischengespeichert, aber die Nutzung kann je nach Aktivität Spitzenwerte erreichen, daher empfehle ich dringend, es bei 8 GB zu belassen.
Antwort2
Mithilfe von VMware Workstation konnte ich die Speichergröße der OVA Appliance ändern. Hier sind die Schritte:
- Importieren Sie die OVA-Appliance in VMWare Workstation
- Ändern Sie die Eigenschaften der virtuellen Hardware in den VM-Einstellungen
- Exportieren der geänderten VM hat ein OVF-Modell
- Stellen Sie die VM in VCenter mithilfe des OVF-Modells bereit (denken Sie daran, dass OVF nur ein Deskriptor für das VMDK-Disk-Image ist).
Ich möchte auch darauf hinweisen, dass es sich hierbei um die Bereitstellung eines Prototyps handelt.