VLCR replication or Sync back operation fails with ESXi hosts in maintenance mode or powered off in the vCenter cluster.
search cancel

VLCR replication or Sync back operation fails with ESXi hosts in maintenance mode or powered off in the vCenter cluster.

book

Article ID: 427713

calendar_today

Updated On:

Products

VMware Live Recovery

Issue/Introduction

VLCR replication will fail with error "Failed to snapshot VM 'example_VM' during stage: performing backup. DRC - DPS enableProtectionServices call failed with DpEnableProtectionServicesFault" for random VMs when the protection group is configured for High Frequency Snapshot.

Failover or failback with sync back will fail with the following error "Failed to restore VM 'example_VM' with error: VixDiskLib_Open failed"

Environment

VMware Live Cyber Recovery 9.x

Cause

VLCR does a validation check for dpd and vltd deamons on the esxi host during the initial ingest via an "EPS" (enableProtectionServices) call. Once this connection is established, the entry is permanently cached in the DRC for future use. During the validation check, if any of the esxi host is in maintenance mode or in a power off state, the EPS call will fail as the DRC cannot establish connection to vltd and dpd deamons, which in turn results in replication or failover/failback errors.

Resolution

As a workaround, enable the following configuration on the connectors when no ingest operations are running and then restart the DRC agent/connector.

dev conf set ConfDRC.skipEnableProtectionServices=true

Note: Root access to the connector is required to execute the above command. Refer Enable root login to VLCR connector

Or

Exit the hosts from maintenance mode or disconnect the hosts from the cluster.