Hi!

While setting up a new clustered VG in SLES11 SP4 (create it, then configure it 
in the cluster), I noticed this warning message, which is a good example how 
log messages could be improved:

Aug  9 12:19:41 h10 crmd[20946]:  warning: status_from_rc: Action 58 
(prm_LVM_VMD:0_monitor_0) on h05 failed (target: 7 vs. rc: 0): Error

1) In the front the message says "warning:", and in the back the message says 
": Error"; what now?
2) "Action 58 ... failed": what was the action? "start", "monitor"? (from the 
rc it's obvious to the gurus that it must have been "monitor". OK, one could 
also deduce from the ID "_monitor_0"...)
3) "7 vs. 0": Only few people starting with the cluster know the magic of these 
values...

So in summary, the message I'd like to see is like:
"Aug  9 12:19:41 h10 crmd[20946]:  warning: the monitor status of prm_LVM_VMD 
on h05 indicates that the resource is unexpectedly running (before having 
started it)"

or:

"Aug  9 12:19:41 h10 crmd[20946]:  notice: prm_LVM_VMD on h05 was expected to 
be stopped, but it was found to be running"
(Note that it's less than a warning now)

Maybe some "info" message saying "accepting status as started for resource 
prm_LVM_VMD on h05" would be OK also, because that is what the cluster does:

Aug  9 12:19:41 h10 crmd[20946]:   notice: te_rsc_command: Initiating action 
98: monitor prm_LVM_VMD_monitor_300000 on h05

One of the problems is that log messages should be useful by themselves, i.e.: 
not having to read the ten preceeding messages, or so.

I know it's hard to make everybody happy, but maybe in the next 30 years... ;-)

Regards,
Ulrich


_______________________________________________
Users mailing list: [email protected]
https://lists.clusterlabs.org/mailman/listinfo/users

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