Symptoms
A File Level Restore (FLR) or Instant Recover is being performed for VM using the NVP vProxy Appliance.The mount or Instant Recovery process fails with the following error that is returned in the recover wizard:
YYYY-MM-DDTHH:MM:SSZ INFO: [@(#) Build number: ###] Unmounting after mount failure: Unable to create datastore 'EMC-FLR-VPROXY_NAME-399934-1660582741' using 'DATA_DOMAIN_ADDRESS:/data/col1/zurnetsrcdc03/FLR-VPROXY_NAME-3949b192-0ffd-4a8a-8b9e-50985fd024b1': ServerFaultCode: An error occurred during host configuration. Operation failed, diagnostics report: Unable to resolve hostname 'DATA_DOMAIN_ADDRESS'
The FLR mount logs can be found on the vProxy performing the restore under:
/opt/emc/vproxy/runtime/logs/vflrd//opt/emc/vproxy/runtime/logs/recycle/vflrd
Cause
There is a name resolution issue. The Data Domain name as shown in the device access information must be fully resolvable (FQDN, short-name, IP address) from the vProxy appliance and the ESXi hosts the vProxy and target VM reside on (if separate).
Resolution
1. From the vProxy appliance performing the restore confirm that the Data Domain is fully resolvable:
nslookup DD_FQDN
nslookup DD_SHORT-NAME
nslookup DD_IP-ADDRESS
2. Log in to the vSphere web client and review the summary tab of both the vProxy appliance that is used and target VM FLR is being performed to. Confirm which ESXi host that the systems reside on:
3. Using an SSH session or VMware console session, connect to the ESXi hosts and confirm that the Data Domain is fully resolvable:
nslookup DD_FQDNnslookup DD_SHORT-NAMEnslookup DD_IP-ADDRESS
NOTE: If the vProxy and target VM are on seperate ESXi hosts, name resolution must be checked from each host.
Solution
If name resolution issues are observed from either the vProxy or ESXi hosts consult with your domain admin regarding the DNS entries for the Data Domain. Both the vProxy and ESXi hosts must be configured to use the domain server where the Data Domain entry is configured. vProxy networking and DNS can be configured following: NVP vProxy: How to manually change the vProxy Appliance network interface settings. Changes to ESXi networking or name resolution must be performed by the VMware admin.
Workaround
/etc/hosts file entries can be made on the vProxy and ESXi systems to point to the Data Domain's IP address, FQDN, and short-name. As an example, hosts file entries appear as:
vproxy01:~ # cat /etc/hosts | grep ddve*
192.168.7.105 ddve.amer.lan ddve