SR_BACKEND_FAILURE_164: Failed to connect to Equallogic Array;maximum SSH CLI sessions reached


If you got that error it mean one thing, your SAN Equalogic got a too recent firmware for your Citrix XenServer 5.5. The XenServer take all SSH’s session and does not free them, so if HA is enable the VM will sometime load up, could be right now, in 15 minutes or in 1 hour. If HA is not there, then you will have to retry manually.

Firmware 5 > cause that error. Only workaroung is to cron a script like that in your hypervisor.



ps -u root -f | grep “ssh
grpadmin@GroupIPAddress” | while read psline;
pid=`echo $psline | awk ‘{print $2}’`
ppid=`echo $psline |
awk ‘{print $3}’`

if test $ppid -eq ‘1’ ; then

kill $pid



If HA is there, that will leave you error like that;


Be aware that it cause too bug in the % of space reported from the SAN. As it report it in GB, but the XenServer expect MB.


Upgrading to 5.6 > is the only solution !