The vRealize Suite Lifecycle Manager agent is used for running pre-validations on the IaaS windows servers even before any of the vRealize Automation components are installed. The vRealize Suite Lifecycle Manager agent runs as a windows service. It registers the windows server as an identified node with the vRealize Suite Lifecycle Manager appliance. Every windows server is registered as a node in vRealize Suite Lifecycle Manager.

When the user initiates pre-validation, the LCM agent gets deployed and bootstrapped on all the windows servers along with some configuration metadata. The agent binaries are kept at a default folder C:\Program Files (x86)\VMware\LCMAgent\ in the windows machine.

Once the agent binaries are pushed a service is started with a name vRealize Suite Lifecycle Manager Agent Service pointing to the binaries which ultimately starts the agent. The agent works pull-based, where it polls in vRealize Suite Lifecycle Manager appliance to see if there are any commands tagged for the current node to be executed. After receiving a command, the agent updates back the command on every status change and finally updates the result after completion. The agent service is stopped after a complete pre-validation.

Uninstall vRealize Suite Lifecycle Manager agent

As every Windows server used for pre-check is registered uniquely, to use the same server on a different instance of the vRealize Suite Lifecycle Manager appliance, the agent has to be un-installed. To see steps to uninstall, see KB 58871.