Red Hat Bugzilla – Bug 888318
"qdiskd: configuration failed" shown instead of explanatory message
Last modified: 2013-11-21 06:22:43 EST
Description of problem: Having too short totem timeout stops qdiskd from running which is correct but what is weird that to get to this fact I needed to run manually qdiskd binary in debug mode on foreground to find it out. It would be so much better to find this message in /var/log/messages instead of being forced to debug this way. "qdiskd: Configuration failed" is really not very helpful in finding out what caused it to fail. Version-Release number of selected component (if applicable): cman-3.0.12.1-46.el6.x86_64 How reproducible: always Steps to Reproduce: 1/ have a cluster with quorum disk and <totem token="3000" /> and try to start it. Actual results: Cluster not starting and /var/log/messages saying "qdiskd: Configuration failed" Expected results: Having the real cause of the problem in /var/log/messages qdiskd: Configuration failed. qdiskd: Token timeout 3000 is too fast to use with qdiskd! Additional info: It might be a good idea to just calculate the value needed from given token?
commit 544a70cbcf94410d277fd7123a1943c8d2bef790 Author: Fabio M. Di Nitto <fdinitto@redhat.com> Date: Tue Dec 18 14:50:43 2012 +0100 qdiskd: change log level for an error message Resolves: rhbz#888318 Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com> agreed and fixed. out of all errors in that code path, that message was the only one at LOG_DEBUG.
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. http://rhn.redhat.com/errata/RHBA-2013-1617.html