VMware vCenter Site Recovery Manager (SRM) has a default setting of 300 seconds for the elapsed time for SRA commands (such as discoverDevices, discoverArrays). If the requested information is not passed back from the SRA in five minutes, SRM flags a timeout and terminates the command.

Example Error:

+++++++++++

"Timed out (300 seconds) while waiting for SRA to complete '<commandtype>' command"

Resolution :

+++++++++

To resolve this issue, increase the VMware vCenter Site Recovery Manager (SRM) timeout value for SRA commands:

  1. Log in to vSphere Web Client and click Site Recovery Manager plugin.
  2. Click Sites in the left pane.
  3. Click on a Site > go to Advanced Settings > click Storage.
  4. To change SRA update timeout, enter a new value in the storage.commandTimeout field greater than its current value (600 or 900).
  5. Perform test recovery again.

 

ADVANCED SETTING

DEFAULT VALUE

MY VALUE

DESCRIPTION

Recovery.powerOffTimeout

300

600

Change the timeout for guest OS to power off.

Recovery.powerOnTimeout

120

300

Change the timeout to wait for VMware Tools when powering on virtual machines.

StorageProvider.fixRecoveredDatastoreNames

Not checked

Checked

Force removal, upon successful completion of a recovery, of the snap-xx prefix applied to recovered datastore names.

StorageProvider.hostRescanRepeatCount

1

3

Repeat host scans during testing and recovery.

StorageProvider.hostRescanTimeoutSec

300

600

Change the interval that Site Recovery Manager waits for each HBA rescan to complete

Storage.commandTimeout

300

600

Change timeout in seconds for executing an SRA command.