[ClusterLabs] Wait until resource is really ready before moving clusterip
Jan Pokorný
jpokorny at redhat.com
Wed Jan 20 00:14:54 UTC 2016
On 14/01/16 14:46 +0100, Kristoffer Grönlund wrote:
> Joakim Hansson <joakim.hansson87 at gmail.com> writes:
>> When adding the Delay RA it starts throwing a bunch of errors and the
>> cluster starts fencing the nodes one by one.
>>
>> The error's I get with "pcs status":
>>
>> Failed Actions:
>> * Delay_monitor_0 on node03 'unknown error' (1): call=51, status=Timed Out,
>> exit
>> reason='none',
>> last-rc-change='Thu Jan 14 13:30:14 2016', queued=0ms, exec=30002ms
>> * Delay_monitor_0 on node01 'unknown error' (1): call=53, status=Timed Out,
>> exit
>> reason='none',
>> last-rc-change='Thu Jan 14 13:30:14 2016', queued=0ms, exec=30002ms
>> * Delay_monitor_0 on node02 'unknown error' (1): call=51, status=Timed Out,
>> exit
>> reason='none',
>> last-rc-change='Thu Jan 14 13:30:14 2016', queued=0ms, exec=30006ms
>>
>> and in the /var/log/pacemaker.log:
>>
>> https://github.com/apepojken/pacemaker-errors/blob/master/ocf:heartbeat:Delay
>>
>> I added the Delay RA with:
>>
>> pcs resource create Delay ocf:heartbeat:Delay \
>> startdelay="120" meta target-role=Started \
>> op start timeout="180"
>>
>> and my config looks like this:
>>
>> https://github.com/apepojken/pacemaker/blob/master/Config
>>
>> Am I missing something obvious here?
>
> It looks like you have a monitor operation configured for the Delay
> resource, but you haven't set the mondelay parameter. But either way,
> there is no reason to monitor the Delay resource, so remove that. Same
> thing for the stop operation, just remove it.
>
> I'm guessing pcs adds these by default.
It's true that pcs adds equivalent of "op monitor interval=60s"
as an unconditional fallback when defining a new resource.
Other operations are driven solely by explicit values or by
defaults for particular resource, and this can be turned off
via "--no-default-ops" option to pcs.
FWIW, this could be a way to have monitor explicitly deactivated:
pcs resource create <name> <res> ... op monitor interval=0s
--
Jan (Poki)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <https://lists.clusterlabs.org/pipermail/users/attachments/20160120/49c77827/attachment-0004.sig>
More information about the Users
mailing list