VMware Cloud Community
AndyShine
Enthusiast
Enthusiast

SRM 5.0 + Equallogic : ''SRA command ''discoverArrays'' didn''t return a response.''

I've upgraded to SRM 5.0 and installed the Equallogic SRA v2.0 on both my production and recovery sites.

I have successfully configured the array manager at my recovery site (Equallogic SAN firmware 5.1.1).

When I attempt to add the array manager at my production site (SAN Firmware 5.0.4) I get the error ''SRA command ''discoverArrays'' didn''t return a response.''

From the log :

2011-11-06T12:03:30.680Z [03048 verbose 'Storage' opID=C60A470A-00000019] Executing array discovery for new array manager 'HQSAN'
2011-11-06T12:03:30.680Z [03048 info 'DrTask' opID=C60A470A-00000019] Starting task 'dr.storage.StorageManager.createArrayManager13'
2011-11-06T12:03:30.696Z [03048 verbose 'DrTask' opID=C60A470A-00000019] Starting VC task 'com.vmware.vcDr.dr.storage.StorageManager.createArrayManager'
2011-11-06T12:03:30.711Z [05484 info 'SraCommand' opID=C60A470A-00000019] Command line for discoverArrays: "C:\Program Files (x86)\VMware\VMware vCenter Site Recovery Manager\external\perl-5.8.8\bin\perl.exe" "C:/Program Files (x86)/VMware/VMware vCenter Site Recovery Manager/storage/sra/EqualLogic/command.pl"
2011-11-06T12:03:30.711Z [05484 verbose 'SraCommand' opID=C60A470A-00000019] Input for discoverArrays:
--> <?xml version="1.0" encoding="UTF-8"?>
--> <Command xmlns="http://www.vmware.com/srm/sra/v2">
-->   <Name>discoverArrays</Name>
-->   <OutputFile>C:\Windows\TEMP\vmware-SYSTEM\sra-output-46-0</OutputFile>
-->   <StatusFile>C:\Windows\TEMP\vmware-SYSTEM\sra-status-47-0</StatusFile>
-->   <LogLevel>verbose</LogLevel>
-->   <LogDirectory>C:\ProgramData\VMware\VMware vCenter Site Recovery Manager\Logs\SRAs\EqualLogic</LogDirectory>
-->   <Connections>
-->     <Connection id="primary">
-->       <Addresses>
-->         <Address id="groupA">NNN.NNN.NNN.NNN</Address>
-->       </Addresses>
-->       <Username>***</Username>
-->       <Password>***</Password>
-->     </Connection>
-->     <Connection id="secondary">
-->       <Addresses>
-->         <Address id="groupB">DRSAN</Address>
-->       </Addresses>
-->       <Username>***</Username>
-->       <Password>***</Password>
-->     </Connection>
-->   </Connections>
--> </Command>
2011-11-06T12:03:30.711Z [05484 info 'AsyncJump' opID=C60A470A-00000019] '23' ==> ...
2011-11-06T12:03:30.711Z [05484 verbose 'SysCommandLineWin32' opID=C60A470A-00000019] Starting process: "C:\\Program Files (x86)\\VMware\\VMware vCenter Site Recovery Manager\\external\\perl-5.8.8\\bin\\perl.exe" "C:/Program Files (x86)/VMware/VMware vCenter Site Recovery Manager/storage/sra/EqualLogic/command.pl"
2011-11-06T12:03:30.711Z [05484 verbose 'SraCommand' opID=C60A470A-00000019] Listening for updates to file 'C:\Windows\TEMP\vmware-SYSTEM\sra-status-47-0'
2011-11-06T12:03:30.711Z [05484 verbose 'PropertyProvider' opID=C60A470A-00000019] RecordOp ASSIGN: info.progress, dr.storage.StorageManager.createArrayManager13
2011-11-06T12:03:30.758Z [03576 verbose 'DrTask' opID=C60A470A-00000019] Created VC task 'com.vmware.vcDr.dr.storage.StorageManager.createArrayManager:task-14285'
2011-11-06T12:03:34.961Z [05484 info 'AsyncJump'] (4.25s) ==> '23'
2011-11-06T12:03:34.961Z [05484 verbose 'SraCommand' opID=C60A470A-00000019] Stopped listening for updates to file 'C:\Windows\TEMP\vmware-SYSTEM\sra-status-47-0'
2011-11-06T12:03:34.961Z [05484 info 'SraCommand' opID=C60A470A-00000019] discoverArrays exited with exit code 0
2011-11-06T12:03:34.961Z [05484 error 'SraCommand' opID=C60A470A-00000019] discoverArrays exited with no response
2011-11-06T12:03:34.961Z [05484 verbose 'PropertyProvider' opID=C60A470A-00000019] RecordOp ASSIGN: info.progress, dr.storage.StorageManager.createArrayManager13
2011-11-06T12:03:34.961Z [05484 info 'DrTask' opID=C60A470A-00000019] Task 'dr.storage.StorageManager.createArrayManager13' failed with error: (dr.storage.fault.CommandResponseMissing) {
-->    dynamicType = <unset>,
-->    faultCause = (vmodl.MethodFault) null,
-->    commandName = "discoverArrays",
-->    msg = "",
--> }

Any thoughts?

I suspect a firmware problem : whilst SRA 2.0 is does support equallogic firwmare 5.0.4 I'm wondering if the protected and recovery site san firmware has to match (I can;t find anything to confirm or deny this 😞  )

Thanks

Andrew

Tags (4)
0 Kudos
13 Replies
admin
Immortal
Immortal

Hi,

My first guess is that SRA did not find any replicated devices, can you make sure there are some before you start the discovery?

Please check the supported versions of the firmware from DELL, a mismatch might not be to the SRA's liking.

-Sudarsan

0 Kudos
AndyShine
Enthusiast
Enthusiast

I've defintely got half a dozen replicated volumes including a volume set (was using them sucessfully with SRM 4.0)

Supported firmware is 5.0.2 or higher. I'm running 5.0.4 and 5.1.1.

As you say, the mismatch may be the problem...?

0 Kudos
admin
Immortal
Immortal

For some reason, I assumed you are past discoverArrays and having problems with discoverDevices. DiscoverArrays does not depend on having replicated devices, so my earlier question was unncessary.

Do you see the same symptoms on both sides? DiscoverArrays would be the first command that uses credentials to login to the array.

-Sudarsan

0 Kudos
AndyShine
Enthusiast
Enthusiast

No :   I had no problems setting up the Array Manager at my Recovery site (I think its significant that the SAN there is running a later level of firmware)

0 Kudos
admin
Immortal
Immortal

Then it does look like an SRA issue. Hopefully some DELL engineers look at this board. Sorry could not be of much help.

-Sudarsan

0 Kudos
AndyShine
Enthusiast
Enthusiast

I opened a call with Dell just before my original post. I'm (still) waiting for there analysis of the SAN logs I sent them. I was hoping otheres might have seen this issue and could help me out 😞

Thanks for trying

0 Kudos
admin
Immortal
Immortal

Hello AndyShine,

Is the behavior the same when you give ip addresses for both Primary & Secondary Address ids? DELL SRA has difficulty resolving host names but work fine with IP addresses. But it does throw an error when it is not able to resolve a host name, so I am not sure if your issue is related or not.

0 Kudos
AndyShine
Enthusiast
Enthusiast

Yes : same problem even if I put IP adddresses in both the Priamry and Seconday address\name fields.

Just as an FYI: I've had a call logged with Dell (raised at the same time as my original post here) and they haven't come up with any ideas Smiley Sad

0 Kudos
AndyShine
Enthusiast
Enthusiast

Just as an update: I've got both my production and DR san's running the same firmware now but I still have the same issue Smiley Sad

0 Kudos
admin
Immortal
Immortal

Can you please add a log snippet, if nothing to make sure that it is the same issue? It would be good to show logs from both sites.

Thanks

Sudarsan

0 Kudos
AndyShine
Enthusiast
Enthusiast

Thought I'd update this in case its of use to someone:

After opening a call with both VMware and Dell, 2-3 webex sessions and providing many, many logs to the support techies,  it looks like its a problem with the Dell Equallogic SRA. Over the weekend I installed version 2.1 of the SRA (I don't think its been offically released yet!) and successfully added the array Smiley Happy

It's now (correctly) warning that the production and DR SRA's are different versions so I suppose I'll have to upgrade my DR installation (just waiting for Dell to confirm)

0 Kudos
2Darklite
Contributor
Contributor

How you got that unofficial version 2.1 ???

0 Kudos
AndyShine
Enthusiast
Enthusiast

The Dell enginner I was working with provided it as a 'troubleshooting tool'.

I've actually gone ahead and installed it at my DR site as well. I've sucessfully run a test of my main recovery plan.

According to VMware technical support  I'm not fully supported since Dells SRA v2.1 hasn't been released yet. I'm willing to take the risk for a while given that the previous version just doesn't work for me : the lesser of 2 evils Smiley Sad

(apparently the new version is likely to be release in february...ish)

0 Kudos