You can correct a recomposition that failed. You can also take action if you accidentally recompose linked clones using a different base image than the one you intended to use.

Problem

The virtual machines are in an erroneous or outdated state as a result of an unsuccessful recomposition.

Cause

A system failure or problem might have occurred on the vCenter Server host, in vCenter Server, or on a datastore during the recomposition.

Alternatively, the recomposition might have used a virtual-machine snapshot with a different operating system than the operating system of the original parent virtual machine. For example, you might have used a Windows 8 snapshot to recompose Windows 7 linked clones.

Solution

  1. Select the snapshot that was used in the last successful recomposition.
    You can also select a new snapshot to update the linked clones to a new state.

    The snapshot must use the same operating system as the original parent virtual machine's snapshot.

  2. Recompose the desktop pool again.

    Horizon Composer creates a base image from the snapshot and recreates the linked-clone OS disks.

    Horizon Composer persistent disks that contain user data and settings are preserved during the recomposition.

    Depending on the conditions of the incorrect recomposition, you might refresh or rebalance the linked clones instead of or in addition to recomposing them.

    Note: If you do not configure Horizon Composer persistent disks, all recompositions delete user-generated changes in the linked-clone virtual machines.