There are detailed steps for changing the memory allocation on the dsva.ovf file in this documentation.
To change the CPU and Disk allocation, here are the steps:
- Go to <DSM_install_location>\temp\Appliance-ESX-<appliance_version>\.
- Using a text editor, edit the dsva.ovf file.
- CPU: Under <VirtualHardwareSection ovf:transport="com.vmware.guestInfo">
- Change <rasd:ElementName>2 virtual CPU</rasd:ElementName> to the new value.
- Change <rasd:VirtualQuantity>2</rasd:VirtualQuantity> to the new value.
- Memory: Under <VirtualSystem ovf:id="Deep_Security">
- Change <rasd:ElementName>4096 MB of memory</rasd:ElementName> to the new value (in MB).
- Change <rasd:Reservation>4096</rasd:Reservation> to the desired new value (in MB).
- Change <rasd:VirtualQuantity>4096</rasd:VirtualQuantity> to the new value (in MB).
- Disk: Under
- Change ovf:capacity="20" to the new value (in GB).
- CPU: Under <VirtualHardwareSection ovf:transport="com.vmware.guestInfo">
- Save the dsva.ovf file. Make sure that the file extension does not change to .txt.
- Deploy the Appliance. It should have the new CPU, Memory, and Disk values
Alternatively, you may use predefined OVF templates under the same folder to replace the dsva.ovf file. Here are the predefined values for each:
- dsva.ovf
= 2 vCPU
= 4 GB Memory
= 20 GB Disk - dsva-small.ovf
= 2 vCPU
= 8 GB Memory
= 20 GB Disk - dsva-medium.ovf
= 4 vCPU
= 16 GB Memory
= 20 GB Disk - dsva-large.ovf
= 6 vCPU
= 24 GB Memory
= 20 GB Disk
