[Linux-HA] Jan 2 23:25:01 postgres-02 tengine: [8736]: ERROR:
te_graph_trigger: Transition failed: terminated
Andrew Beekhof
beekhof at gmail.com
Mon Jan 7 08:29:16 MST 2008
On Jan 4, 2008, at 3:52 PM, Thomas Glanzmann wrote:
> Hello Andrew,
>
>> It means the transition graph we produced wasn't completely sane (ie.
>> there was a bug).
>
>> Earlier on the logs would have mentioned which PE input file the
>> graph
>> was based on... if you find that and attach it, i'll make sure it
>> gets
>> fixed.
>
> Dominik found the problem. See the other thread. The problem was I had
> two monitor operations for a Master/Slave resource with the same
> interval.
>
> The bug triggers with:
>
> <master_slave id="ms-drbd0">
> <meta_attributes id="ma-ms-drbd0">
> <attributes>
> <nvpair id="ma-ms-drbd0-1"
> name="clone_max" value="2"/>
> <nvpair id="ma-ms-drbd0-2"
> name="clone_node_max" value="1"/>
> <nvpair id="ma-ms-drbd0-3"
> name="master_max" value="1"/>
> <nvpair id="ma-ms-drbd0-4"
> name="master_node_max" value="1"/>
> <nvpair id="ma-ms-drbd0-5"
> name="notify" value="yes"/>
> <nvpair id="ma-ms-drbd0-6"
> name="globally_unique" value="false"/>
> </attributes>
> </meta_attributes>
> <primitive id="drbd0" class="ocf"
> provider="heartbeat" type="drbd">
> <instance_attributes id="ia-drbd0">
> <attributes>
> <nvpair id="ia-
> drbd0-1" name="drbd_resource" value="postgres"/>
> </attributes>
> </instance_attributes>
> <operations>
> <op id="op-ms-drbd2-1"
> name="monitor" interval="60s" timeout="60s" start_delay="30s"
> role="Master"/>
> <op id="op-ms-drbd2-2"
> name="monitor" interval="60s" timeout="60s" start_delay="30s"
> role="Slave"/>
> </operations>
> </primitive>
> </master_slave>
>
> And it doesn't trigger if someone sets the interval of the two monitor
> operations to different intervals.
>
> I reproduced the problem for you and attached the requested file.
Thanks - the PE is now smart enough to at least filter out the
duplicates :-)
More information about the Linux-HA
mailing list