Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Running vSphere 4.1 up1 with SRM 4.1.1 with the latest simulator. Using NFS protocol. Have a volume replicating with snapmirror and a VM inside the VMFS volume at the protected site. All good. However, when I try to setup the SRA it's failing with "Failed to connect to management system address while executing discoverArrays command. Here is a part of the log file with the error: By the way the firewall on the SRM server where the SRA is installed is OFF.
[2011-06-20 21:49:15.012 03924 trivia 'PrimarySanProvider'] Environment windir=C:\Windows will be set for the script
[2011-06-20 21:49:15.012 03924 verbose 'SysCommandLineWin32'] 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/scripts/SAN/ONTAP/command.pl"
[2011-06-20 21:49:16.402 03924 trivia 'PrimarySanProvider'] discoverArrays's output:
[#1] <Response>
[#1] Discover Arrays Started
[#1] Collecting array information
[#1] in Zapi::invoke, cannot connect to socket
[#1] Discover Arrays completed with errors
[#1] </Response>
[2011-06-20 21:49:16.402 03924 info 'PrimarySanProvider'] discoverArrays exited with exit code 0
[2011-06-20 21:49:16.402 03924 trivia 'PrimarySanProvider'] 'discoverArrays' returned <?xml version="1.0" encoding="UTF-8"?>
[#1] <Response>
[#1] <ReturnCode>2</ReturnCode>
[#1] </Response>
[#1]
[2011-06-20 21:49:16.402 03924 info 'PrimarySanProvider'] Return code for discoverArrays: 2
[2011-06-20 21:49:16.402 03924 error 'PrimarySanProvider'] The scripts returned an error, leaving the temporary file 'C:\Windows\TEMP\vmware-SYSTEM\dr-sanprovider3924-0'
[2011-06-20 21:49:16.402 03924 error 'PrimarySanProvider'] Invalid array management system address reported by the script
[2011-06-20 21:49:16.402 03924 info 'ArrayManagerImpl.QueryInfoTask-Task'] Work function threw MethodFault: dr.san.fault.InvalidAddressFault
[2011-06-20 21:49:16.402 03924 info 'ArrayManagerImpl.QueryInfoTask-Task'] Fault:
[#1] (dr.san.fault.InvalidAddressFault) {
[#1] dynamicType = <unset>,
[#1] faultCause = (vmodl.MethodFault) null,
[#1] command = "discoverArrays",
[#1] msg = "",
[#1] }
[2011-06-20 21:49:16.402 03924 verbose 'PropertyProvider'] RecordOp ASSIGN: info.error, ArrayManagerImpl.QueryInfoTask-68
[2011-06-20 21:49:16.402 03924 verbose 'ArrayManagerImpl.QueryInfoTask-Task'] Error set to (dr.san.fault.InvalidAddressFault) {
[#1] dynamicType = <unset>,
[#1] faultCause = (vmodl.MethodFault) null,
[#1] command = "discoverArrays",
[#1] msg = "",
Solved! See The Solution
1 ACCEPTED SOLUTION
migration has accepted the solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
For those having the same issue here is the fix compliments of LarryNTAP in the VMware forum:
http://communities.vmware.com/thread/318270
Basically had to:
You do not have the options httpd.admin.access or httpd.admin.enable set appropriatly. These may prevent api access which is http based.
6 REPLIES 6
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
By the way I've followed these sites to find a fix:
http://communities.vmware.com/message/1269985#1269985
https://kb.netapp.com/support/index?page=content&id=2011278
https://kb.netapp.com/support/index?page=content&id=1010829
http://www.vmwareinfo.com/2011/05/vmware-site-recovery-manager-error.html
http://www.scribd.com/doc/50714545/3/NetApp-Simulator-Network-Configuration
Also I've tried both the NFS SRA and the Unified version, both exhibit the same errors.
migration has accepted the solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
For those having the same issue here is the fix compliments of LarryNTAP in the VMware forum:
http://communities.vmware.com/thread/318270
Basically had to:
You do not have the options httpd.admin.access or httpd.admin.enable set appropriatly. These may prevent api access which is http based.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have followed all recommendations here but none works.
My error is "SRA command 'discoverArrays' didn't return a response."
on netapp fas 3210 with data ontap 8.0.2 7-mode;
i have snapmirrored a volume with vms to dr netapp fas 2040 with data ontap 8.0.2 7-mode
options httpd.admin.access legacy
options httpd.admin.enable on
options trusted.hosts ip_address_of_vcenter/srm
the etc/hosts on file contains hostname and ipaddress of vcenter/srm server.
vcenter server and vcenter SRM are installed on same host but SRM db - sql sits on separate sql host. connection is successful.
vcenter srm server SRA ontap_config.txt - ssl = on (ssl is also enabled on controller).
use_ip_for_snapmirror_relation = on - though i am using hostname based - either way,same error is diaplyed...
hostname and ipaddress for local and remote storage systems are in ip_host_mapping on vcenter/srm server...
Windows firewall and antivirus is also disabled..
attached is the error..
Any suggestions and help will be appreciated....Thanks...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
basically i re-installed the SRAs on both sites after above configs...it worked..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Resolved my exact issue. Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Just want to add some notes here that may help some other in the future:
I ran into this problem today, we have an SRM setup between a primary site filer and secondary site vfiler (across a WAN, separate networks). I made sure I had httpd options set correctly and I still couldn't connect.
The resolution was I had to add the secondary sites vcenter ip address to the options trusted.hosts of vfiler0, without this I couldn't connect and constantly got the error message "Failed to connect to management system address while executing discoverArrays command"
