Skip to content

2. Workload Preparation

Tino Vázquez edited this page Apr 12, 2024 · 7 revisions

Linux Guests requirements

  • Kernel Headers (kernel-devel)
  • VM must be shut down cleanly (hibernation or suspend mode are not supported)
  • Virtio drivers should be supported by the running Linux kernel (minimum kernel version v2.6.30)

Windows Guests

  • Disable fast startup
  • Must be shut down cleanly from inside the guest (hibernation or suspend modes are not supported)
  • Virtio Storage/Network drivers can be injected automatically, but installing them first is good as well.
  • Windows Server 2016 onwards will require UEFI firmware to boot up correctly.

Both Guests

  • There should be no Snapshots in vCenter for the virtual machine
  • Verify BIOS/UEFI firmware usage on guest. OneSwap should detect this however please verify before first boot.
    • If UEFI boot is enabled, OpenNebula template->OS&CPU->Boot section should be configured as follows:
      • CPU architecture: x86_64
      • Machine type: q35
      • UEFI firmware: UEFI: /usr/share/OVMF/OVMF_CODE.secboot.fd for Secure Boot, otherwise usr/share/OVMF/OVMF_CODE.fd

Proceed to Usage & Limitations

Clone this wiki locally