Skip to main content

Installing SRM VNXe SRA – Failed to load SRA, ‘queryInfo’ didn’t return a response

 Author
Author
Sam McGeown
Steely-eyed missile man
Warning: This article is now 12 years old! It is highly likely that this information is out of date and the author will have completely forgotten about it. Please take care when following any guidance to ensure you have up-to-date recommendations.

Quick post to cover a fix for installing the VNXe SRA when you encounter the below error:

Failed to load SRA from ‘C:/Program Files/VMware/VMware vCenter Site Recovery Manager/storage/sra/EMC VNXe SRA’. SRA command ‘queryInfo’ didn’t return a response.

The components installed (in this order) are:

  1. vSphere 5.5
  2. SRM 5.5
  3. UNISphere CLI 1.5.4.1.0027-1
  4. VNXe SRA 5.0.0

The root cause is that the system locale is EN-GB rather than EN-US, however even changing the locale does not resolve the issue. The Java installation will still try and load an en_GB module and fail. The solution is as follows:

Edit “\storage\sra\EMC VNXe SRA\command.pl” in notepad and replace:

system(“jre/bin/java -jar EmcVNXeSra.jar”);

with

system(“jre/bin/java -Duser.country=US -Duser.language=en -jar EmcVNXeSra.jar”);

Rescan the SRAs within SRM to load the VNXe adapter details.