SRA command 'discoverDevices' failed. Cannot reach array.
search cancel

SRA command 'discoverDevices' failed. Cannot reach array.

book

Article ID: 330840

calendar_today

Updated On:

Products

VMware Live Recovery

Issue/Introduction

Symptoms:
  • Discovering array pair fails
  • Discovering array pair takes a long time  
  • You see the following errors after the array scan is complete –

com.vmware.vcDr.dr.storage.fault.CommandFailed.summary
Cause:
com.vmware.vcDr.dr.storage.fault.LocalizableAdapterFault.summary

OR

SRA command 'discoverDevices' failed.

Cause:
Cannot reach array. Error message: Unable to connect to the remote server

Inner Exception='A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 10.16.152.20:443'.

Please check network connectivity to array. Please see logs at C:\ProgramData\VMware\VMware vCenter Site Recovery Manager\Logs\SRAs\purestorage\discoverDevices_2020-03-21-14-18-50-062999-b9514a07-d316-48ff-9c6d-b59c5672ad66.log.


Resolution

  • Add a persistent static route to the Windows routing table / vCenter appliance on both the vCenters (Production & Recovery) to fix this error. 
    route -p ADD destination_array MASK subnet_mask  gateway_ip  

    NOTE: The number of corresponding routes you must add in each vCenter depends on the number of arrays you have at those sites. For example: If you have 2 arrays at the recovery site, you will be adding 2 routes for the recovery site arrays in the production vCenter.

  • Type 'route print' to check if the routes have been successfully added.