CTX125120
XenServer
XenServer_all
Storage
2016-04-15
2014-05-23
This article describes the scenario that if the target XenServer Host does not have enough memory to power on the Virtual Machine, the import fails with ...

Symptoms or Error

This article describes a scenario where the target XenServer Host does not have enough memory to power on the Virtual Machine, the import fails with a NO_HOSTS_AVAILABLE error in the XenServer log.

When importing an OVF appliance with operating system fixups enabled if the XenServer host does not have enough free memory to support the memory requirement of the VM, the Appliance Import Wizard reports a failed import. However, the VM has been successfully imported.?? Only the fixup process fails because there is not enough free memory available to power on the VM.?? The failed import results in a hidden VM.

This article outlines discovering and recovering the imported VM.?? If required, a link is provided to an external article describing how to manually execute the fixup process.


Solution

To enable the VM, complete the following procedure:

  1. Identify the VM’s Universally Unique Identifier (UUID).

  2. Unhide the VM.

  3. Manually execute the fixup process as described in CTX124925 - Appliance Imported Virtual Machine Fails to Boot with STOP 7B or 'Device Does Not Exist'.

  4. To find the hidden imported virtual machine in XenCenter, select View > Enable Hidden Objects.
    (“DSL” is the name of our example virtual machine)

    ?? User-added image

  5. From the console of the XenServer host, execute the following xe commands.

    1. To find the UUID of the hidden VM, type the following xe command:
      xe vm-list

    2. Make note of the UUID of the hidden VM.

    3. To unhide the VM, type the following xe command:
      xe vm-param-remove uuid=,vm-uuid> param-name=other-config param-key=HideFromXenCenter

    4. Enter the UUID of the hidden VM from step 1.

      User-added image

  6. Ensure the VM is no longer hidden by refreshing XenCenter, as shown in the following screenshot:??

    User-added image

  7. Go to the XenServer Memory tab and open the Memory settings for the VM using the Edit button.

  8. Reduce the VM’s memory requirement accordingly to fit in the XenServer total available memory.

  9. Perform the operating system fixup manually, as described in CTX124925 - Appliance Imported Virtual Machine Fails to Boot with STOP 7B or 'Device Does Not Exist'.


Applicable Products


 

Join the conversation

Citrix Discussions

Open a case

Citrix Support

特别说明


本文来源为Citrix.com所有,翻译后版权归翻译者所有.如需转载请注明出处.

文档版本


.

广告招租


最新留言


.

广告招租


.