VMware vSphere

 View Only
Expand all | Collapse all

HA Insufficient resources to satisfy HA failover

  • 1.  HA Insufficient resources to satisfy HA failover

    Posted Aug 23, 2006 04:25 AM

    I was wondering if anyone else has seen this issue.

    I have setup 4 ESX 3.0 nodes in a cluster with HA and DRS enabled. When you go to the Summary page for the Cluster on the VC it indicates that all is well and that the "Current Failover Capacity" is 4 and the "Configured Failover Capacity" is 1. This behaves itself for about 1 hour and then the value for the Current Failover Capacity changes to 0 and so the "HA Insufficient resources to satisfy HA failover" alert appears even though there is 4 hosts in the cluster and working fine.

    Cheers Nigel



  • 2.  RE: HA Insufficient resources to satisfy HA failover

    Posted Aug 23, 2006 07:45 AM

    I have seen something similar and my problem was that the host name (host+fqdn) was longer than 30 characters .... and this is a known bug of VMware HA. (KB 2259).

    Massimo.



  • 3.  RE: HA Insufficient resources to satisfy HA failover

    Posted Aug 23, 2006 08:31 AM

    Yeah I checked this KB article out but my FQDN are only 27 long...mmmm

    It configures okay and the HA failover does work but for some reason after a period of time it just thinks there are 0 hosts for failover capacity. The only way to fix it is restart the VC service.



  • 4.  RE: HA Insufficient resources to satisfy HA failover

    Posted Aug 28, 2006 08:31 PM

    You might look at the files in /opt/LGTOaam512/log[/b] to help troubleshoot. I'm having the problem where fails after a time and from looking at some of the logs it looks like it is still having a problem with the hostname even though I have followed the KB recommendation to get it to work.



  • 5.  RE: HA Insufficient resources to satisfy HA failover

    Posted Sep 01, 2006 07:56 AM

    I have got the same message. I did not know where the problem was and my host name was 16 character long.

    What I did was to display the pop up menu in my host and I selected the option "Reconfigure for HA". It did not work but it gave me a clue: I got the error message "Failed to communicate with the remote host, either due to network errors or because the host is not responding". I had installed this host upgrading my ESX 2.5.3 server, not installing form scratch and my service console port had been defined in the Virtual Switch 1, instead of in the vSwitch0 and besides showed that it was a legacy eth0.

    What I did was define a new Service console port in the vSwith0, selected again the option "Reconfigure for HA" and it started to work properly.

    Regards,



  • 6.  RE: HA Insufficient resources to satisfy HA failover

    Posted Sep 01, 2006 03:51 PM

    I have also have the status "Insufficent resources" for my HA cluster. We did have some DNS issues to begin with, but after resolving them the agents appear to be running correctly, but the cluster still says not enough resources.

    We have 57Ghz of CPU, 95GB memory, 6 hosts, 24 processors, and 48 guests. Average CPU utilization is under 10%. Memory is running at 43%.

    HA actually works, we had a ESX crash one night and everything restarted on another host, but it is annoying that VC says we don't have enough resources. I would like to think that the guests could all run on 4 hosts in a pinch.

    My Fully Qualified hostnames are 21 characters.

    HA should log somewhere why it thinks we are short.

    Any suggestions?



  • 7.  RE: HA Insufficient resources to satisfy HA failover

    Posted Sep 01, 2006 05:35 PM

    HA should log somewhere why it thinks we are short.

    I posted above where some of the logs for HA are stored. You might give a look in that directory from the COS. That's where I found out for sure that I was still having issues with the length of my FQDN.



  • 8.  RE: HA Insufficient resources to satisfy HA failover

    Posted Sep 01, 2006 06:25 PM

    I guess I did not think that those logs would help me understand why the cluster thinks there are not enough resources.

    However, perhaps the agents are still not configured right. I notice in the logs that I have 5 primary agents and one secondary. I suppose that I should have one primary and 5 secondaries.

    I am not sure if that is correct or what to do about it.



  • 9.  RE: HA Insufficient resources to satisfy HA failover

    Posted Sep 01, 2006 07:40 PM

    I'm not really sure. I had a log file called servername_agent.err which helped out. That was the one that was most obvious.



  • 10.  RE: HA Insufficient resources to satisfy HA failover

    Posted Sep 13, 2006 12:44 PM

    I am going to mark this thread as answered and pursue this in the other thread.

    http://www.vmware.com/community/thread.jspa?threadID=48837



  • 11.  RE: HA Insufficient resources to satisfy HA failover

    Posted Sep 13, 2006 12:45 PM

    Whoops, this is not mine to close--sorry.



  • 12.  RE: HA Insufficient resources to satisfy HA failover

    Posted Aug 28, 2006 01:22 AM

    I just implemented HA last week and at first had the issue where the FQDN was too long. I used the steps outlined in the KB article and HA was showing as correctly configured. I thought I would check it today and it is now showing that it has insufficient resources. Restarting the VC service doesn't help for me.

    It looks like there may be other issues in play here.



  • 13.  RE: HA Insufficient resources to satisfy HA failover

    Posted Sep 28, 2006 09:03 PM

    Noticed the same issue.

    Current Failover Capacity: 2 hosts

    Configured Failover Capacity: 1 hosts

    After a virtual machine has been powered off, I receive the following:

    Configuration Issues

    Insufficient resources to satisfy HA failover level on cluster Cluster1 in ISDC.

    Current Failover Capacity: 0 hosts

    Configured Failover Capacity: 1 hosts

    Restarting the vpxd service on the Virtual Center Server clears the error.



  • 14.  RE: HA Insufficient resources to satisfy HA failover

    Posted Nov 21, 2006 11:59 AM

    Hi,

    I correct the configuration of /etc/resolv.conf in host to resolv domain names and this error disapear... I hope that is help \!!!



  • 15.  RE: HA Insufficient resources to satisfy HA failover

    Posted Dec 23, 2006 11:22 AM

    Nigoool being the the thread initator was working with me on this.

    Since that time we have upgraded the VC to Ver2.01 and the ESX hosts to 3.01 (except 1 host is still running 3.0 which has proven to exibit some very odd behaviour).

    I'm not entirely sure our HA is configured correctly but since upgrading to VC Ver 2.01 it's no longer in error, it has however always worked. We too have had a number of Host failures. (CPU Lockups on all occasions but only on esx version 3.0, none on 3.01)

    Although this isn't the approariate thread, I will make mention of the incompatabilities we have seen with VC 2.01. It works, but there are some odd behavioural issues, these occur when the guest is on the ver 3.0 host.

    eg. Create a new Guest and the alocated disks will always be 1GB even though you sepcify other sizes.

    Odd guest shutdown issues, I've had to kill a couple of guests as they didn't shutdown but the vmtools had stopped therefore I couldn't power then off.

    A grey screen type hang on Windows 2k3. In this case as above the guests were not ping able.

    I guess the point here is don't run a mixed version environment for longer than you must.



  • 16.  RE: HA Insufficient resources to satisfy HA failover

    Posted Dec 23, 2006 11:25 AM

    Another note.

    Hi Nigel.. Merry Christmas

    and a Merry Christmas to all.

    Have a lovely time off. Turn that PC off, Get out of your chair, have a beer, go for a walk..

    Hope Santa is kind to you all,



  • 17.  RE: HA Insufficient resources to satisfy HA failover

    Posted Jan 10, 2007 05:19 PM

    I've been working with VMware TS on this issue, and believe it is solved. Almost all of our virtual machines were converted from ESX 2.x to ESX 3.x. Under ESX 2.x the default memory reservation was 1/2 the configured amount of RAM and the memory limit was equal to the configured amount of RAM. This appears to cause problems for HA in ESX 3.x. In ESX 3.x the memory reservation is zero, and the limit is "unlimited." To see this, edit the settings of a virtual machine, click on the Resources tab, and select Memory on the left. To conform to the ESX 3.x defaults, change the settings to a reservation of 0, and check the Unlimited box under limit. After doing this for all virtual machines, edit the settings for the cluster. Disable HA, and then edit the cluser settings again to reenable HA. The current failover capacity should now match the configured capacity.



  • 18.  RE: HA Insufficient resources to satisfy HA failover

    Posted Jan 10, 2007 06:04 PM

    This worked like a champ!! Good find and thanks for posting



  • 19.  RE: HA Insufficient resources to satisfy HA failover

    Posted Jan 10, 2007 10:56 PM

    Good work, you just saved me a bunch of time (I will be doing this next week).

    Is it just me or are there a lot of "issues" post-2.5 upgrade?

    Dave



  • 20.  RE: HA Insufficient resources to satisfy HA failover

    Posted Jan 11, 2007 09:30 PM

    >>Is it just me or are there a lot of "issues" post-2.5 upgrade? <<

    Are a lot of people actually doing UPGRADES-IN-PLACE???

    Why in the world would anyone do that?? Even if you're not adverse to upgrading an OS in place... VMware is a product that makes it VERY easy to do a fresh install..

    VMotion all the VMs off to other host servers and do a fresh install of the OS on the host server. How hard is that? How much configuration info are you really losing?? Networking info (i.e. numerous port groups) is about it, and you can script adding that back in.



  • 21.  RE: HA Insufficient resources to satisfy HA failover

    Posted Jun 13, 2007 03:46 AM

    See! this is why I LOVE the forum... I did this and now everything is working like a champ.....

    "change the settings to a reservation of 0, and check the Unlimited box under limit. After doing this for all virtual machines, edit the settings for the cluster."

    Message was edited by:

    johnswb



  • 22.  RE: HA Insufficient resources to satisfy HA failover

    Posted Jun 13, 2007 04:41 AM

    Thank you. This is great information.



  • 23.  RE: HA Insufficient resources to satisfy HA failover

    Posted Jun 18, 2007 09:52 PM

    I've been working with VMware TS on this issue, and

    believe it is solved. Almost all of our virtual

    machines were converted from ESX 2.x to ESX 3.x.

    Under ESX 2.x the default memory reservation was 1/2

    the configured amount of RAM and the memory limit was

    equal to the configured amount of RAM. This appears

    to cause problems for HA in ESX 3.x. In ESX 3.x the

    memory reservation is zero, and the limit is

    "unlimited." To see this, edit the settings of a

    virtual machine, click on the Resources tab, and

    select Memory on the left. To conform to the ESX 3.x

    defaults, change the settings to a reservation of 0,

    and check the Unlimited box under limit. After doing

    this for all virtual machines, edit the settings for

    the cluster. Disable HA, and then edit the cluser

    settings again to reenable HA. The current failover

    capacity should now match the configured capacity.

    Worked like a dream. Awesome man.



  • 24.  RE: HA Insufficient resources to satisfy HA failover

    Posted Jan 11, 2007 12:09 AM

    I wouldn't say there were a lot of issues, but there was one other serious one that nailed us. The in-place conversion from VMFS2 to VMFS3 doesn't work on volumes greater than 1 TB in size. This is because VMware decreased the maximum block size in VMFS3 from 16 MB to 8 MB. We have a SAN that had a 2-TB VMFS2 volume with 16-MB blocks that were too large to convert. We ended up having to expand the SAN, create a new VMFS3 volume, and copy our virtual disk files. This cost real money and took many hours...



  • 25.  RE: HA Insufficient resources to satisfy HA failover

    Posted Jan 11, 2007 10:02 PM

    I believe that you misunderstand the situation. Sorry for any lack of clarity. Simply reinstalling ESX and upgrading it from v2 to v3 in the process doesn't solve the problem of upgrading the file system used by the vmdk files from VMFS2 to VMFS3. The volumes we wanted to upgrade in place were on a SAN, and so were not affected just by reinstalling ESX. We did in fact do a clean reinstall of ESX v3 on locally attached storage. Under ESX v2, SAN volumes larger than about 1 TB use a block size of 16 MB. ESX v3 supports a maximum block size of 8 MB, and so the upgrade in place of the file system from VMFS2 to VMFS3, required as part of the ESX upgrade, doesn't work. The only other practical option for us was to expand the capacity of the SAN, create a new VMFS3 volume large enough to hold the vmdk files, and copy them. I suppose it would also be possible to use tape backup/restore under some circumstances. Thus this is an important caveat for people upgrading from ESX2 to ESX3. VMFS2 volumes must be 1 TB or less to upgrade in place, or there must be enough SAN capacity to copy the contents of those volumes to new volumes in VMFS3 format.



  • 26.  RE: HA Insufficient resources to satisfy HA failover

    Posted May 23, 2007 10:43 AM

    What must be the result with two host about the number of current and configure failover capacity?

    2 hosts for current and 1 host for configure?

    I saw it in the example at http://www.vmware.com/pdf/vmware_ha_wp.pdf

    I use 2 esx 3.0.1

    I have 1 host for configured failover capacity.

    \- When I add the first host I always have 0 host for current failover capacity.

    error : insufficent ressource to satisfy HA

    \- When I add the second host I have 1 host for current failover capacity.

    there is no error

    But when one host goes down, 0 host for current failover capacity, insufficent ressource error and HA doesn't work!

    Thank you for your suggest



  • 27.  RE: HA Insufficient resources to satisfy HA failover

    Posted Feb 03, 2009 09:46 AM

    I was having the same issue, and this thead helped me to fix the problem so i figured i would contribute.

    I had two servers in a cluser, using the FQDN of the ESX hosts when adding them to VC. 27 characters long. I'd already added an explicit entry for the other Cluster hosts in the /ect/hosts file of each ESX server, so i knew that wasnt' the problem.

    I put both hosts in to maint. mode, removed them from the Cluster , then from VC and added them back using the IP address. I still had an issue trying to put them back in to the Cluster (HA error message shown above) so i restarted VC and now everything works.

    Seems like even coming close to 30 characters is enough and restarting vpxd.exe on the VC server helps to smooth things out once you make the corrections.

    thanks!!



  • 28.  RE: HA Insufficient resources to satisfy HA failover

    Posted Apr 08, 2009 05:41 PM

    I have VMware ESX 3.0.2 on top of VMware Workstation 6.5 I have configure VMware HA but i am gettin error when i am going to start Virtula Guest machine i got following error

    Insufficient resource to satisfy configured failover level for HA

    What is the problem ?



  • 29.  RE: HA Insufficient resources to satisfy HA failover

    Posted Oct 17, 2010 07:08 AM

    Dear Friends;

    1.right click on Cluster

    2.Edit Settings

    3.Choose "VMware HA"

    4.in "Admission Control" choose "Disable"

    Thanks



  • 30.  RE: HA Insufficient resources to satisfy HA failover

    Posted Feb 09, 2011 09:52 PM

    Sorry, I am coming back after 1 year with same issue.

    This time i got two ESXi 4 on VMware workstation 6.5

    2GB on each ESXi 4 and VMotion working great but only issue is HA (getting insufficient resources to satisfy HA)

    I did disabled "Adminision control" but still getting error.

    I check resource allocation on cluster level and its saying available memory 156 MB (why i have only 156MB?)

    Thanks,

    Satish



  • 31.  RE: HA Insufficient resources to satisfy HA failover

    Posted Feb 10, 2011 03:02 PM

    Problem has been resolved, hack is ESXi 4 require more than 2GB memory per host. I configured 2.2GB and all works.

    Thanks for your kind support guys.

    -S