Views:

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:

  1. Go to <DSM_install_location>\temp\Appliance-ESX-<appliance_version>\.
  2. Using a text editor, edit the dsva.ovf file.
    • CPU: Under <VirtualHardwareSection ovf:transport="com.vmware.guestInfo">
      1. Change <rasd:ElementName>2 virtual CPU</rasd:ElementName> to the new value.
      2. Change <rasd:VirtualQuantity>2</rasd:VirtualQuantity> to the new value.
    • Memory: Under <VirtualSystem ovf:id="Deep_Security">
      1. Change <rasd:ElementName>4096 MB of memory</rasd:ElementName> to the new value (in MB).
      2. Change <rasd:Reservation>4096</rasd:Reservation> to the desired new value (in MB).
      3. Change <rasd:VirtualQuantity>4096</rasd:VirtualQuantity> to the new value (in MB).
    • Disk: Under
      1. Change ovf:capacity="20" to the new value (in GB).
  3. Save the dsva.ovf file. Make sure that the file extension does not change to .txt.
  4. 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

 
This is only applicable for NSX-V deployment. For NSX-T, modifying the OVF file in this folder may cause integrity check failure. Refer to this KB for NSX-T.