On 5/15/12 3:58 PM, Ron Kerry wrote:
I have a cluster running SLES11 SP2 including SLE-HAE-SP2. This includes the 
following software levels:
resource-agents-3.9.2-0.25.5
openais-1.1.4-5.6.3
corosync-1.4.1-0.13.1
pacemaker-1.1.6-1.29.1
pacemaker-mgmt-2.1.0-0.8.74
pacemaker-mgmt-client-2.1.0-0.8.74

The only way I know to get debug level messages is to set debug:on in 
/etc/corosync/corosync.conf
logging {
#Whether or not turning on the debug information in the log
debug: on
}

Is there any way to get more granularity? I would like to get debug level 
information out of my
resource agents and perhaps other parts of pacemaker like pengine, crmd and 
lrmd, but not from
corosync. Turning debug:on is very noisy, but without doing that it is very 
hard to troubleshoot
resource issues in production clusters. Other times I may be troubleshooting 
membership issues and I
need detailed corosync messaging. Ideally I would like to be able to set a 
(potentially) different
message level for each of the major components of the HA solution but I see no 
way to do that
currently. Any advice?


I think I have found the answer to my own question. I had not noticed the logger_subsys directive in the corosync.conf man page before.

  Within the logging directive, logger_subsys directives are optional.

  Within  the  logger_subsys  sub-directive, all of the above logging
  configuration options are valid and can be used to override the default
  settings.  The subsys entry, described below, is mandatory to identify
  the  subsystem.


 subsys
  This specifies the subsystem identity (name) for which logging is
  specified. This is the name used by a service in the log_init()
  call. E.g. 'CKPT'. This directive is required.

So ... now I just need the list of names used by the various services in their log_init() calls. Is this easily discovered. Perhaps equivalent to the name printed in SYSLOG immediately following the hostname in each SYSLOG output line?

--

Ron Kerry         rke...@sgi.com


_______________________________________________
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org

Reply via email to