Hi David,

I opened Bugzilla about this.
* http://bugs.clusterlabs.org/show_bug.cgi?id=5111

Best Regards,
Kazunori INOUE

(12.10.15 23:46), David Vossel wrote:
----- Original Message -----
From: "Kazunori INOUE" <inouek...@intellilink.co.jp>
To: "pacemaker@oss" <pacemaker@oss.clusterlabs.org>
Cc: shimaza...@intellilink.co.jp
Sent: Monday, October 15, 2012 4:21:27 AM
Subject: [Pacemaker] master-slave resource repeats restart

Hi,

I am using Pacemaker-1.1.
- pacemaker f722cf1ff9 (2012 Oct10)
- corosync  dc7002195a (2012 Oct11)

If monitor (_on-fail is stop_) of a master resource fails, the
resource
repeats restart in other node.

Weird, so we stop the resource on all nodes, but then recover it on the nodes 
that didn't have the failure.  That doesn't seem right. Please open a new issue 
in bugs.clusterlabs.org for this.

-- Vossel

[test case]
1. use StatefulRA which set on-fail="stop" of Master's monitor.

   [configuration of master-slave resource]
    ms msAP prmAP \
      meta master-max="1" master-node-max="1" \
           clone-max="2" clone-node-max="1"

    primitive prmAP ocf:pacemaker:Stateful \
       :
      op monitor role="Master" interval="10s" timeout="20s"
      on-fail="stop" \
       :

    # crm_mon -rfA1
    Last updated: Mon Oct 15 16:09:57 2012
    Last change: Mon Oct 15 16:09:49 2012 via cibadmin on vm5
    Stack: corosync
    Current DC: vm5 (2439358656) - partition with quorum
    Version: 1.1.8-f722cf1
    2 Nodes configured, unknown expected votes
    4 Resources configured.


    Online: [ vm5 vm6 ]

    Full list of resources:

     Master/Slave Set: msAP [prmAP]
         Masters: [ vm5 ]
         Slaves: [ vm6 ]
     Clone Set: clnPingd [prmPingd]
         Started: [ vm5 vm6 ]

    Node Attributes:
    * Node vm5:
        + default_ping_set                  : 100
        + master-prmAP                      : 10
    * Node vm6:
        + default_ping_set                  : 100
        + master-prmAP                      : 5

    Migration summary:
    * Node vm5:
    * Node vm6:

2. let the master resource on vm5 fail,

    # echo a >> /var/run/Stateful-prmAP.state

    then the master-slave resource repeats restart on vm6.
    the state of the following (a)~(c) is repeated.

   (a)
    Full list of resources:

     Master/Slave Set: msAP [prmAP]
         Stopped: [ prmAP:0 prmAP:1 ]
     Clone Set: clnPingd [prmPingd]
         Started: [ vm5 vm6 ]

    Node Attributes:
    * Node vm5:
        + default_ping_set                  : 100
    * Node vm6:
        + default_ping_set                  : 100

   (b)
    Full list of resources:

     Master/Slave Set: msAP [prmAP]
         Slaves: [ vm6 ]
         Stopped: [ prmAP:1 ]
     Clone Set: clnPingd [prmPingd]
         Started: [ vm5 vm6 ]

    Node Attributes:
    * Node vm5:
        + default_ping_set                  : 100
    * Node vm6:
        + default_ping_set                  : 100
        + master-prmAP                      : 5

   (c)
    Full list of resources:

     Master/Slave Set: msAP [prmAP]
         Masters: [ vm6 ]
         Stopped: [ prmAP:1 ]
     Clone Set: clnPingd [prmPingd]
         Started: [ vm5 vm6 ]

    Node Attributes:
    * Node vm5:
        + default_ping_set                  : 100
    * Node vm6:
        + default_ping_set                  : 100
        + master-prmAP                      : 10

Best Regards,
Kazunori INOUE

_______________________________________________
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


_______________________________________________
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

_______________________________________________
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