Hi,
I'm having trouble in configuring SRA with IBM DS3500.
When I'm going to add an array manager, the wizard returns an error "Unable to add array manager - SRA command 'discoverArrays' failed. Invalid Subsystem Connection Parameters: One or both IP addresses is invalid. IP1=10.0.15.23 IP2=10.0.15.24. Re-enter configuration information and retry operation".
I have primary site with DS3500 and a secondary site with DS3500 too. vCenters and SRMs are 5.1, SRAs are 05.10.3500.0016.
vCenters, SRMs, 4 controllers DS all in the same subnet.
SRM log:
2013-05-16T18:09:25.524+06:00 [03748 verbose 'Storage' opID=7BE0A313-0000003A] Executing array discovery for new array manager 'wscb-vcenter-01'
2013-05-16T18:09:25.524+06:00 [03748 info 'DrTask' opID=7BE0A313-0000003A] Starting task 'dr.storage.StorageManager.createArrayManager4'
2013-05-16T18:09:25.524+06:00 [05416 verbose 'DrTask' opID=7BE0A313-0000003A] Starting VC task 'com.vmware.vcDr.dr.storage.StorageManager.createArrayManager'
2013-05-16T18:09:25.527+06:00 [05396 info 'SraCommand' opID=7BE0A313-0000003A] Command line for discoverArrays: "C:\Program Files\VMware\VMware vCenter Site Recovery Manager\external\perl-5.14.2\bin\perl.exe" "C:/Program Files/VMware/VMware vCenter Site Recovery Manager/storage/sra/IBM/command.pl"
2013-05-16T18:09:25.527+06:00 [05396 verbose 'SraCommand' opID=7BE0A313-0000003A] 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-16-39</OutputFile>
--> <StatusFile>C:\Windows\TEMP\vmware-SYSTEM\sra-status-17-191</StatusFile>
--> <LogLevel>verbose</LogLevel>
--> <LogDirectory>C:\ProgramData\VMware\VMware vCenter Site Recovery Manager\Logs\SRAs\IBM</LogDirectory>
--> <Connections>
--> <Connection id="Array">
--> <Addresses>
--> <Address id="IP1">10.0.15.23</Address>
--> <Address id="IP2">10.0.15.24</Address>
--> </Addresses>
--> <Password>***</Password>
--> </Connection>
--> <Connection id="PeerArray">
--> <Addresses>
--> <Address id="IP1">10.0.15.20</Address>
--> <Address id="IP2">10.0.15.21</Address>
--> </Addresses>
--> <Password>***</Password>
--> </Connection>
--> </Connections>
--> </Command>
2013-05-16T18:09:25.535+06:00 [05396 verbose 'SysCommandWin32' opID=7BE0A313-0000003A] Starting process: "C:\Program Files\VMware\VMware vCenter Site Recovery Manager\external\perl-5.14.2\bin\perl.exe" "C:/Program Files/VMware/VMware vCenter Site Recovery Manager/storage/sra/IBM/command.pl"
2013-05-16T18:09:25.537+06:00 [05396 verbose 'SraCommand' opID=7BE0A313-0000003A] Resetting SRA command timeout to '300' seconds in the future
2013-05-16T18:09:25.537+06:00 [05396 verbose 'SraCommand' opID=7BE0A313-0000003A] Listening for updates to file 'C:\Windows\TEMP\vmware-SYSTEM\sra-status-17-191'
2013-05-16T18:09:25.537+06:00 [05396 verbose 'PropertyProvider' opID=7BE0A313-0000003A] RecordOp ASSIGN: info.progress, dr.storage.StorageManager.createArrayManager4
2013-05-16T18:09:25.570+06:00 [04204 verbose 'DrTask' opID=7BE0A313-0000003A] Created VC task 'com.vmware.vcDr.dr.storage.StorageManager.createArrayManager:task-28'
2013-05-16T18:09:26.579+06:00 [05416 info 'SraCommand' opID=7BE0A313-0000003A] discoverArrays's stdout:
--> Client number 1 starting
--> Calling Service
--> End of response
--> about to close the client socket, keepon = false sock.isClosed = false
--> Back from service
-->
2013-05-16T18:09:26.579+06:00 [05416 verbose 'SraCommand' opID=7BE0A313-0000003A] Stopped listening for updates to file 'C:\Windows\TEMP\vmware-SYSTEM\sra-status-17-191'
2013-05-16T18:09:26.579+06:00 [05416 verbose 'SraCommand' opID=7BE0A313-0000003A] Cancelling SRA command timeout
2013-05-16T18:09:26.580+06:00 [05416 info 'SraCommand' opID=7BE0A313-0000003A] discoverArrays exited with exit code 0
2013-05-16T18:09:26.584+06:00 [05416 verbose 'SraCommand' opID=7BE0A313-0000003A] discoverArrays responded with:
--> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
--> <Response xmlns="http://www.vmware.com/srm/sra/v2">
--> <Error code="1105">
--> <ntap:IpAddr xmlns:ntap="http://www.netapp.com/apg/sra/v2">10.0.15.23</ntap:IpAddr>
--> <ntap:IpAddr2 xmlns:ntap="http://www.netapp.com/apg/sra/v2">10.0.15.24</ntap:IpAddr2>
--> </Error>
--> </Response>
-->
2013-05-16T18:09:26.584+06:00 [05416 verbose 'PropertyProvider' opID=7BE0A313-0000003A] RecordOp ASSIGN: info.progress, dr.storage.StorageManager.createArrayManager4
2013-05-16T18:09:26.596+06:00 [05416 verbose 'Storage' opID=7BE0A313-0000003A] XML validation succeeded
2013-05-16T18:09:26.596+06:00 [05416 error 'Storage' opID=7BE0A313-0000003A] SRA command discoverArrays failed: (dr.storage.fault.LocalizableAdapterFault) {
--> dynamicType = <unset>,
--> faultCause = (vmodl.MethodFault) null,
--> code = "2d908657-bc51-443d-b960-30ad93cc7c45.1105",
--> arg = (vim.KeyValue) [
--> (vim.KeyValue) {
--> dynamicType = <unset>,
--> key = "IpAddr",
--> value = "10.0.15.23",
--> },
--> (vim.KeyValue) {
--> dynamicType = <unset>,
--> key = "IpAddr2",
--> value = "10.0.15.24",
--> }
--> ],
--> msg = "",
--> }
2013-05-16T18:09:26.597+06:00 [05396 info 'DrTask' opID=7BE0A313-0000003A] Task 'dr.storage.StorageManager.createArrayManager4' failed with error: (dr.storage.fault.CommandFailed) {
--> dynamicType = <unset>,
--> faultCause = (dr.storage.fault.LocalizableAdapterFault) {
--> dynamicType = <unset>,
--> faultCause = (vmodl.MethodFault) null,
--> code = "2d908657-bc51-443d-b960-30ad93cc7c45.1105",
--> arg = (vim.KeyValue) [
--> (vim.KeyValue) {
--> dynamicType = <unset>,
--> key = "IpAddr",
--> value = "10.0.15.23",
--> },
--> (vim.KeyValue) {
--> dynamicType = <unset>,
--> key = "IpAddr2",
--> value = "10.0.15.24",
--> }
--> ],
--> msg = "",
--> },
--> commandName = "discoverArrays",
--> msg = "",
--> }
2013-05-16T18:09:26.597+06:00 [05396 verbose 'PropertyProvider' opID=7BE0A313-0000003A] RecordOp ASSIGN: info.error, dr.storage.StorageManager.createArrayManager4
2013-05-16T18:09:26.597+06:00 [05396 info 'DrTask' opID=7BE0A313-0000003A] Work for task 'dr.storage.StorageManager.createArrayManager4' completed - new state 'error'
2013-05-16T18:09:26.597+06:00 [05396 verbose 'PropertyProvider' opID=7BE0A313-0000003A] RecordOp ASSIGN: info.state, dr.storage.StorageManager.createArrayManager4
2013-05-16T18:09:26.597+06:00 [05396 verbose 'PropertyProvider' opID=7BE0A313-0000003A] RecordOp ASSIGN: info.completeTime, dr.storage.StorageManager.createArrayManager4
2013-05-16T18:09:26.599+06:00 [05404 verbose 'DrTask' opID=7BE0A313-0000003A] Failing task 'com.vmware.vcDr.dr.storage.StorageManager.createArrayManager:task-28'
SRM version 5.0.2 and SRA 05.00.3550.0021 in this environment worked fine.
Any suggestion?