Please only use this if you have issues with the default way to deploy XOA.
Via a bash script
Alternatively, you can deploy it by connecting to your XenServer host and executing the following:
bash -c "$(wget -qO- https://xoa.io/deploy)"
TIP
- This won't write or modify anything on your XenServer host: it will just import the XOA VM into your default storage repository.
⚠️ WARNING ⚠️
If you are using an old XenServer version, you may get a curl
error:
curl: (35) error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
It means that the secure HTTPS protocol is not supported, you can bypass this using the unsecure command instead:
bash -c "$(wget -qO- http://xoa.io/deploy)"
Follow the instructions:
- Your IP configuration will be requested: it's set to DHCP by default, otherwise you can enter a fixed IP address (eg
192.168.0.10
) - If DHCP is selected, the script will continue automatically. Otherwise a netmask, gateway, and DNS server should be provided.
- XOA will be deployed on your default storage repository. You can move it elsewhere anytime after.
Via a manual XVA download
You can also download XOA from xen-orchestra.com in an XVA file. Once you've got the XVA file, you can import it with xe vm-import filename=xoa_unified.xva
or via XenCenter.
After the VM is imported, you just need to start it with xe vm-start vm="XOA"
or with XenCenter.