[ClusterLabs] [Question] About a change of crm_failcount.

Ken Gaillot kgaillot at redhat.com
Thu Feb 2 18:33:57 UTC 2017


On 02/02/2017 12:23 PM, renayama19661014 at ybb.ne.jp wrote:
> Hi All,
> 
> By the next correction, the user was not able to set a value except zero in crm_failcount.
> 
>  - [Fix: tools: implement crm_failcount command-line options correctly]
>    - https://github.com/ClusterLabs/pacemaker/commit/95db10602e8f646eefed335414e40a994498cafd#diff-6e58482648938fd488a920b9902daac4
> 
> However, pgsql RA sets INFINITY in a script.
> 
> ```
> (snip)
>     CRM_FAILCOUNT="${HA_SBIN_DIR}/crm_failcount"
> (snip)
>     ocf_exit_reason "My data is newer than new master's one. New   master's location : $master_baseline"
>     exec_with_retry 0 $CRM_FAILCOUNT -r $OCF_RESOURCE_INSTANCE -U $NODENAME -v INFINITY
>     return $OCF_ERR_GENERIC
> (snip)
> ```
> 
> There seems to be the influence only in pgsql somehow or other.
> 
> Can you revise it to set a value except zero in crm_failcount?
> We make modifications to use crm_attribute in pgsql RA if we cannot revise it.
> 
> Best Regards,
> Hideo Yamauchi.

Hmm, I didn't realize that was used. I changed it because it's not a
good idea to set fail-count without also changing last-failure and
having a failed op in the LRM history. I'll have to think about what the
best alternative is.




More information about the Users mailing list