[Pacemaker] Several problems with simple virtual-IP config
Klaus Darilion
klaus.mailinglists at pernau.at
Wed Feb 9 09:20:49 UTC 2011
Am 09.02.2011 09:48, schrieb Florian Haas:
> On 2011-02-09 09:25, Klaus Darilion wrote:
>> Am 08.02.2011 19:17, schrieb Michael Schwartzkopff:
>>>> Then I changed node server2 to standby: # crm node standby server2.
>>>>>
>>>>>
>>>>> Node server2: standby
>>>>> Online: [ server1 ]
>>>>>
>>>>> failover-ip (ocf::heartbeat:IPaddr): Started server1
>>>>> Clone Set: clonePing
>>>>> Started: [ server1 ]
>>>>> Stopped: [ pingtest:0 ]
>>>>>
>>>>> Why is the output "Stopped: [ pingtest:0 ]" and not as I would expect
>>>>> "Stopped: [ server2 ]"?
>>> No. The clone instances are pingtest:0 and pingtest:1.
>>
>> So, when a clone instance is started, the server's name is displayed,
>> and when a clone instance is stooped the instance's name is displayed,
>> somehow inconsistent?
>
> I believe you're operating on the assumption that clone instances are
> somehow tied to particular nodes, which they are not.
>
> Pacemaker has no crystal ball. It has no way of knowing what node the
> instance is going to be started on next.
>
> You could have an 8-node cluster and a clone limited to two instances
> (with meta clone-max=2). Then you'd have instance IDs 0 and 1, and only
> one instance running (for whatever reason), and the currently stopped
> instance would next run on one of 7 different nodes. Why should
> Pacemaker display all 7 node names?
This is a valid point!
> Hope this clears things up.
Yes it does. Thanks
Klaus
More information about the Pacemaker
mailing list