Install the virtual appliance by using XenAPI or xe command line

The virtual appliance can be installed using the XenAPI or xe command line.

ISAM provides a sample python script that utilizes the xe command line utility to deploy the appliance. This script can be obtained from the appliance File Downloads page. We can examine this script to determine the steps for deploying the appliance.

At a high level, the script has two main steps:

Steps

  1. In the local management interface of the appliance, select System > Secure Settings > File Downloads.
  2. Expand Common > Sample > Deploy.

  3. Select the deploy_isva_to_xen.py file.

  4. Click Export to save the file to your local drive.
  5. Examine the script to determine the steps to deploy and run the virtual appliance. Help on the script can be obtained by running the following command:

      python deploy_isva_to_xen.py --help

    • Supported python versions are 2.79 and 3.4.3.
    • This script has a dependency on the requests and pexpect modules.
    • This script is not supported on the Windows platform.

  6. Modify the script as needed.

Parent topic: XenServer support