Operational Defect Database

BugZero updated this defect 46 days ago.

VMware | 93690

Virtual machine file cannot be found on recovered NFS datastore - dr.storageProvider.fault.ResolvedVmFileNotFound

Last update date:

4/3/2024

Affected products:

Site Recovery Manager

Affected releases:

8.x

Fixed releases:

No fixed releases provided.

Description:

Symptoms

1. SRM Test Recovery fails to recover VMs on NFS datastores2. Target NFS datastore is mounted successfully to all hosts.3. Recovery plan fails on 'Create writable storage snapshot' step.vmware-dr.log : --> "</fault>",--> " </Step>",--> " </Children>",--> " </Step>",--> " <Step elapsedTime="00:00:00" endTime="2023-07-13T14:37:04Z" objectId="protected-vm-217316818" startTime="2023-07-13T14:37:04Z" status="error">",--> " <Key>RecoveryStepRecoverVm.name</Key>",--> " <Name>VirtualMachine</Name>",--> " <fault>",--> " <_type>dr.fault.MultipleFault</_type>",--> " <faults>",--> " <_length>1</_length>",--> " <_type>vmodl.MethodFault[]</_type>",--> " <e id="0">",--> " <_type>dr.storageProvider.fault.ResolvedVmFileNotFound</_type>",--> " <filePath>[pllncl02-sp0-c05-dr] VirtualMachine/VirtualMachine.vmx</filePath>",--> " <msg/>",--> " </e>",--> " </faults>",--> " <msg>Virtual machine file '[pllncl02-sp0-c05-dr] VirtualMachine/VirtualMachine.vmx' cannot be found on recovered datastore.</msg>",--> "</fault>",--> " <Children>",--> " <Step elapsedTime="00:00:00" endTime="2023-07-13T14:37:04Z" objectId="protected-vm-217316818" startTime="2023-07-13T14:37:04Z" status="error">",--> " <Key>RecoveryStepConfigStorageOp.name</Key>",--> " <Name>Configure storage</Name>",--> " <fault>",--> " <_type>dr.storageProvider.fault.ResolvedVmFileNotFound</_type>",--> " <filePath>[pllncl02-sp0-c05-dr] VirtualMachine/VirtualMachine.vmx</filePath>",--> " <msg>Virtual machine file '[pllncl02-sp0-c05-dr] VirtualMachine/VirtualMachine.vmx' cannot be found on recovered datastore.</msg>",

Purpose

To assist in troubleshooting and resolving Test Failover or Planned Migration issues using NFS datastores with Site Recovery Manager.

Cause

This error manifests when SRM receives "testFailoverStart responded" from SRA, it starts searching for VMX files in the newly mounted NFS datastores, but if all the VM snapshot copies aren't ready in the datastore, it will fail with this error. This happens because there is still some work in progress at the storage level. When the storage array completes all of its tasks, the host is able to access all the VMX files.

Impact / Risks

A Test failover or Planned Migration & Disaster Recovery task in Site Recovery Manager (SRM) fails.

Resolution

Go to SRM UI > Advanced Settings > Storage Provider Configure "storageProvider.fetchDatastoreDelaySec" setting to 60 or 180 on both the vCenters (sites) Change Storage Provider SettingsNow, you should be able to run recovery plans successfully. NOTE: StorageProvider.hostRescanDelaySec is for FC & iSCSI datastores StorageProvider.fetchDatastoreDelaySec is for NFS datastores (Option was introduced in SRM 8.2)

Additional Resources / Links

Share:

BugZero® Risk Score

What's this?

Coming soon

Status

Unavailable

Learn More

Search:

...