The SRM (Live Recovery) Array Manager may show Ping Failures, preventing SRM/Live Recovery from detecting the storage arrays correctly. You may see the error message "Enabled array is not found in Array Discovery results".
! ERROR
Operation Failed
Enabled array pair 'xxxxxxxxx" not found in array discovery results.
Operation ID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
VMware Site Recovery Manager 8.x
VMware Live Site Recovery 9.x
Pure Storage Flash Array
When experiencing an Array Ping Failure issue, it could be related to a few different factors including Network Connectivity, Software Compatibility, or configuration issues with the Storage Replication Adapter (SRA).
Please also engage the storage vendor to aid in troubleshooting all SRA-attached storage problems, especially those problems concerning array pairs.
When experiencing an Array Ping Failure issue, it could be related to a few different factors. Here are the steps you can take to troubleshoot:
Network Connectivity:
Ensure there is no network connectivity issue between the SRM and the storage array. Check for any ping drops between the two devices.
Compatibility Check:
Verify that the SRM version, SRA version, and firmware of the storage controller are all compatible. Sometimes, an incompatible SRA version can cause ping failures.
Ensure you have obtained and are using the latest available SRA version from the storage vendor for your specific storage array applicable to VMware Live Recovery 9.x
Discover Array Pairs:
Run the 'Discover Array Pairs' task in the Site Recovery UI and check if it completes without errors. If it fails, further investigation from the storage end might be needed.
Test Recovery:
If the above steps are successful, run a 'Test' or 'Planned Migration' to check for failover of the VMs. A successful recovery without any issues confirms that the ping failures could be ignored.
These steps are discussed more in detail below. If these steps don't resolve the issue, it might be best to involve your storage/SRA vendor for further investigation
While it is certainly possible that the issue originates from the ESXi host side, it is essential to consider the Pure Storage Array as a potential root cause. Here are some detailed steps to help pinpoint the issue.
On the ESXi Host:
Verify Network Connectivity:
Verify if the ESXi host can ping the Pure Storage Array. Utilize the vmkping command to test connectivity from the ESXi host to the storage array.
Command: vmkping <storage_array_IP>
Purpose: This command tests connectivity from the ESXi host to the storage array. If you get a response, the network path is clear. If not, there might be a network issue.
Check DNS Resolution:
Command: nslookup <storage_array_IP> or ping <storage_array_FQDN>
Purpose: Ensure the ESXi host can resolve the storage array's IP address or fully qualified domain name (FQDN). DNS issues can cause connectivity problems.
Verify iSCSI Configuration:
Confirm that the iSCSI configuration on the ESXi host is correct and that the host can detect the storage array targets.
Command: esxcfg-iscsi -l
Purpose: This command lists the iSCSI targets that the ESXi host can see. Ensure the storage array is listed and correctly configured.
Check Firmware and Drivers:
Command: esxcli software vib list
Purpose: Verify that the ESXi host has the latest firmware and drivers compatible with the storage array.
By following these detailed steps, you should be able to identify the root cause of the Array Ping Failure issue.
===
On the Pure Storage Array (you may need Pure Support to assist in reviewing logs)
Verify Array Connectivity:
Command: ping <ESXi_host_IP> from the storage array
Purpose: This command checks if the storage array can ping the ESXi host. If it can't, the issue might be on the storage array side.
Check Host Group Configuration:
Command: Check the Pure Storage Host Group configuration in the Pure Storage management interface
Purpose: Ensure the ESXi host is correctly configured in the Host Group.
Review Alerts and Logs:
Command: Check the Pure Storage Array logs and alerts for any connectivity issues
Purpose: Look for any error messages or alerts that might indicate connectivity problems.
Verify Network Configuration:
Command: Check the network settings on the storage array
Purpose: Ensure that the network settings are correctly configured and that no firewall rules are blocking the traffic.
By following these detailed steps, you should be able to identify the root cause of the Array Ping Failure issue.
PURE STORAGE Article:
Array Pair Not Found Error during Array Discovery
https://support.purestorage.com/bundle/m_user_guides_for_vmware_solutions/page/Solutions/VMware_Platform_Guide/User_Guides_for_VMware_Solutions/Using_VMware_Site_Recovery_Manager_with_the_Pure_Storage_FlashArray/topics/task/t_array_pair_not_found_error_during_array_discovery.html