[Pacemaker] crm_simulate a resource failure
Jake Smith
jsmith at argotec.com
Tue Oct 23 18:40:22 UTC 2012
Maybe try with verbose flag. Maybe try with error for the exit code? Or try $stop and $error to see if it will show anything - I would expect something like a node fence from that.
crm_simulate with -LS for me causes seg fault so I can't test :-(
Jake
----- Original Message -----
From: "Cal Heldenbrand" <cal at fbsdata.com>
To: "Jake Smith" <jsmith at argotec.com>, "The Pacemaker cluster resource manager" <pacemaker at oss.clusterlabs.org>
Sent: Tuesday, October 23, 2012 2:01:59 PM
Subject: Re: [Pacemaker] crm_simulate a resource failure
Thanks Jake, that at gives a little better description of the parameters, but I still just can't seem to get anything to trigger with the various syntaxes I'm trying. See below, I'm using single quotes so the $ symbol isn't parsed by bash. I've tried using my clone name, different return values, different task names, without the $ symbols... nothing seems to trigger anything in the Transition stuff. And I don't get any error messages at all.
Any other ideas for me?
Thanks!
---------------------------------------------------------------------------------
[root at m3 /]# crm_simulate -LS --op-fail='$memcached:0_$monitor_$1@$ m1.fbsdata.com =$not_running'
Current cluster status:
Online: [ m1.fbsdata.com m2.fbsdata.com m3.fbsdata.com ]
Clone Set: memcached_clone [memcached]
Started: [ m1.fbsdata.com m2.fbsdata.com m3.fbsdata.com ]
cluster-ip-m1 (ocf::heartbeat:IPaddr2): Started m1.fbsdata.com
cluster-ip-m2 (ocf::heartbeat:IPaddr2): Started m2.fbsdata.com
cluster-ip-m3 (ocf::heartbeat:IPaddr2): Started m3.fbsdata.com
Transition Summary:
Executing cluster transition:
Revised cluster status:
Online: [ m1.fbsdata.com m2.fbsdata.com m3.fbsdata.com ]
Clone Set: memcached_clone [memcached]
Started: [ m1.fbsdata.com m2.fbsdata.com m3.fbsdata.com ]
cluster-ip-m1 (ocf::heartbeat:IPaddr2): Started m1.fbsdata.com
cluster-ip-m2 (ocf::heartbeat:IPaddr2): Started m2.fbsdata.com
cluster-ip-m3 (ocf::heartbeat:IPaddr2): Started m3.fbsdata.com
---------------------------------------------------------------------------------
On Tue, Oct 23, 2012 at 12:27 PM, Jake Smith < jsmith at argotec.com > wrote:
----- Original Message -----
> From: "Cal Heldenbrand" < cal at fbsdata.com >
> To: pacemaker at oss.clusterlabs.org
> Sent: Tuesday, October 23, 2012 11:50:11 AM
> Subject: [Pacemaker] crm_simulate a resource failure
> Hi everyone,
> I'm not able to find documentation or examples on this. If I have a
> cloned primitive set across a cluster, how can I simulate a failure
> of a resource on an individual node? I mainly want to see the scores
> on why a particular action is taken so I can adjust my configs.
> I think the --op-fail parameter is what I need, but I just don't get
> the syntax of the value in the man page.
I usually use the crm shell so I'm not positive but I think these are the parts you need...
$rsc_$task_$interval@$node=$rc
$rsc = resource to test, in your case I believe you want to specify the primitive instance of the clone i.e. p_resource:0
$task = monitor or migrate or stop or whatever operation you want to take
$interval = the interval of a monitor task
$node = the node
$rc = the exit code you want to fail with i.e. error, not_running
So (I think) something like:
--op-fail=$p_of_clone_resource:0_$monitor_$10@$node1=$not_running
You *should* be able to experiment till you get it just right since its simulate.. :-)
HTH
Jake
> Thank you!
> --Cal
> _______________________________________________
> Pacemaker mailing list: Pacemaker at 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
_______________________________________________
Pacemaker mailing list: Pacemaker at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/pacemaker/attachments/20121023/c98e456f/attachment.htm>
More information about the Pacemaker
mailing list