Deploy XLServer on VMware
XLServer is distributed as a ready-to-import OVA file that can be deployed on VMware Workstation for testing, or VMware ESXi for production environments. This guide covers both scenarios.
đĨ Prerequisitesâ
- Download the appropriate OVA file for VMware:
xlserver-vmware.ova
- VMware Workstation (version âĨ 16) or VMware ESXi (version âĨ 6.7)
- Sufficient resources depending on edition (see System Requirements)
đĨī¸ A. Deploy on VMware Workstationâ
1. Launch VMware Workstation and choose Open a Virtual Machine
â
2. Select the downloaded xlserver-vmware.ova
fileâ
3. Choose a name and destination folder for the virtual machineâ
4. Review configuration and importâ
VMware will display a summary of the appliance configuration. Click Import.
5. Adjust Resourcesâ
Once imported:
- vCPU: Adjust according to edition
- Standard/Professional: 8 vCPUs
- Enterprise: 16 vCPUs
- Memory:
- Standard/Professional: 32 GB
- Enterprise: 64 GB
6. Configure Network Adapter(s)â
You must have at least one network adapter. Optionally add up to 3 for separation of:
- Management network
- Backup traffic
- Client communication
Recommended: use Bridged Adapter and VMXNET 3 as the network type.
Keep the Network Adapter selected and click on Advanced. Click on Generate to generate new MAC ADDRESS.
7. Add Disksâ
Add additional virtual disks for:
- Datastore: Required
- For Free Edition: Maximum 10 GB
- For commercial editions: Based on backup volume (see System Requirements)
- Log (SLOG): Optional but recommended (use SSD/NVMe)
- Cache: Optional for performance (e.g. 20% of datastore size)
8. Save Settingsâ
Click OK to save new setting.
âī¸ B. Deploy on VMware ESXiâ
đ ī¸ The process is similar, but done via the web interface of your ESXi host.
1. Log into VMware ESXi and select Create/Register VM
â
2. Choose Deploy a virtual machine from an OVF or OVA file
â
3. Upload the xlserver-vmware.ova
fileâ
4. Set Virtual Machine Name and select storageâ
Choose the desired datastore (SSD/NVMe recommended for performance-critical systems).
5. Configure Compute and Networkâ
- Assign vCPU and memory as needed
- Add one or more NICs (VMXNET 3)
- Attach additional disks (datastore, slog, cache)
đ Start the VMâ
Once deployed and configured:
- Power on the VM
- Wait for initial boot
- Note the assigned IP address displayed on the console
This IP address will be used in the next step: Initial CLI Configuration
âšī¸ After deployment, continue with the next step: First-Time Configuration