Red Hat Bugzilla – Bug 756096
[RFE]change UNHIBERNATE default value to not wake up all the machines
Last modified: 2013-03-06 13:39:52 EST
Description of problem:
The out of the box definition of UNHIBERNATE is:
UNHIBERNATE = MachineLastMatchTime =!= UNDEFINED
Thus all the sleeping machines are woken up after each ROOSTER_INTERVAL (because ROOSTER_UNHIBERNATE=Offline && Unhibernate).
I understand that this value would probably need a tuning in every cluster, but I think that a more reasonable default value would be something like:
Unhibernate = CurrentTime - MachineLastMatchTime < 1200
as described here:
This could be maybe changed upstream.
Version-Release number of selected component:
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
C: The defaults caused machines to wake up unnecessarily.
C: All sleeping machines are woken up after each ROOSTER_INTERVAL.
C: Update the default to wakeup machines only if they have been matched within the last 1/2 hour.
R: Machines are only woken up if they have a recent match.
The default value has been changed as described
Verified on RHEL5.9/6.4 beta, i386/x86_64 and windows package.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.