[ClusterLabs] a resource being all -infinity

Strahil hunter86_bg at yahoo.com
Fri Nov 8 00:33:38 EST 2019


'crm configure show' or 'pcs config' can show any BANs (location constraints with 'cli-ban' in the name).
Usually these happen when you force fully move a resource of a node or when the resource has failed too many times.

'crm resource clear resource-name' and 'pcs resource clear resource-name' should  remove those.

N.B.: All commands here are written  by memory and you should check the official online/offline documentation before executing them.

Best Regards,
Strahil NikolovOn Nov 6, 2019 12:19, 张冲andy <964955634 at qq.com> wrote:
>
>
>  How do I avoid a resource being -infinity at all nodes,There is no way to switch successfully when a disaster occurs. Such as, HAProxy_43234 is all -infinity. Looking forward to your reply . Thank you very much
>
> Version information:
> root at dc-dcb-corosync-haproxy-07:~# uname -a
> Linux dc-dcb-corosync-haproxy-07 4.4.0-142-generic #168-Ubuntu SMP Wed Jan 16 21:00:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
> root at dc-dcb-corosync-haproxy-07:~# corosync -v
> Corosync Cluster Engine, version '2.3.5'
> Copyright (c) 2006-2009 Red Hat, Inc.
> root at dc-dcb-corosync-haproxy-07:~# pacemakerd --version
> Pacemaker 1.1.14
>
>
>
> Configuration information:
> root at dc-dcb-corosync-haproxy-08:~# cat /etc/corosync/corosync.conf 
> totem {
>   version: 2
>   threads: 8
>   secauth: on
>   token: 1000
>   token_retransmits_before_loss_const: 10
>   cluster_name: dba_cluster_3
>   transport: udpu
>   interface {
>     ringnumber: 0
>     bindnetaddr: current-node
> #    broadcast: yes
>     mcastaddr: 226.1.1.3
>     mcastport: 6407
>     ttl: 1
>   }
> }
>
> logging {
>   fileline: off
>   to_logfile: yes
>   to_syslog: no
>   logfile: /data/corosync/corosync.log
>   timestamp: on
>   debug: on
>   logger_subsys {
>     subsys: AMF
>     debug: off
>   }
> }
>
> service {
>   ver: 0
>   name: pacemaker
> }
>
> quorum {
>   provider: corosync_votequorum
>   expected_votes: 2
>   wait_for_all: 1
>   last_man_standing: 1
>   last_man_standing_window: 10000
>   ## two_node: 1
> }
>
> nodelist {
>   node {
>     ring0_addr: dc-dcb-corosync-haproxy-07
>     nodeid: 1
>   }
>   node {
>     ring0_addr: dc-dcb-corosync-haproxy-08
>     nodeid: 2
>   }
>   node {
>     ring0_addr: dc-dcb-corosync-haproxy-09
>     nodeid: 3
>   }
> }
>
>
>
> root at dc-dcb-corosync-haproxy-08:~# crm_simulate -sL
> Current cluster status:
> Online: [ dc-dcb-corosync-haproxy-07 dc-dcb-corosync-haproxy-08 ]
> OFFLINE: [ dc-dcb-corosync-haproxy-09 ]
>
>  Resource Group: HAProxyGroup_test1_43231
>      HAProxyVIP_43231 (ocf::heartbeat:IPaddr): Started dc-dcb-corosync-haproxy-07
>      HAProxy_43231 (systemd:haproxy43231): Started dc-dcb-corosync-haproxy-07
>  Resource Group: HAProxyGroup_test2_43232
>      HAProxyVIP_43232 (ocf::heartbeat:IPaddr): Started dc-dcb-corosync-haproxy-08
>      HAProxy_43232 (systemd:haproxy43232): Started dc-dcb-corosync-haproxy-08
>  Resource Group: HAProxyGroup_test3_43233
>      HAProxyVIP_43233 (ocf::heartbeat:IPaddr): Started dc-dcb-corosync-haproxy-08
>      HAProxy_43233 (systemd:haproxy43233): Started dc-dcb-corosync-haproxy-08
>  Resource Group: HAProxyGroup_test4_43234
>      HAProxyVIP_43234 (ocf::heartbeat:IPaddr): Stopped
>      HAProxy_43234 (systemd:haproxy43234): Stopped
>
> Allocation scores:
> group_color: HAProxyGroup_test1_43231 allocation score on dc-dcb-corosync-haproxy-07: 0
> group_color: HAProxyGroup_test1_43231 allocation score on dc-dcb-corosync-haproxy-08: 0
> group_color: HAProxyGroup_test1_43231 allocation score on dc-dcb-corosync-haproxy-09: 0
> group_color: HAProxyVIP_43231 allocation score on dc-dcb-corosync-haproxy-07: 0
> group_color: HAProxyVIP_43231 allocation score on dc-dcb-corosync-haproxy-08: 0
> group_color: HAProxyVIP_43231 allocation score on dc-dcb-corosync-haproxy-09: 0
> group_color: HAProxy_43231 allocation score on dc-dcb-corosync-haproxy-07: 0
> group_color: HAProxy_43231 allocation score on dc-dcb-corosync-haproxy-08: 0
> group_color: HAProxy_43231 allocation score on dc-dcb-corosync-haproxy-09: 0
> native_color: HAProxyVIP_43231 allocation score on dc-dcb-corosync-haproxy-07: 0
> native_color: HAProxyVIP_43231 allocation score on dc-dcb-corosync-haproxy-08: 0
> native_color: HAProxyVIP_43231 allocation score on dc-dcb-corosync-haproxy-09: -INFINITY
> native_color: HAProxy_43231 allocation score on dc-dcb-corosync-haproxy-07: 0
> native_color: HAProxy_43231 allocation score on dc-dcb-corosync-haproxy-08: -INFINITY
> native_color: HAProxy_43231 allocation score on dc-dcb-corosync-haproxy-09: -INFINITY
> group_color: HAProxyGroup_test2_43232 allocation score on dc-dcb-corosync-haproxy-07: 0
> group_color: HAProxyGroup_test2_43232 allocation score on dc-dcb-corosync-haproxy-08: 0
> group_color: HAProxyGroup_test2_43232 allocation score on dc-dcb-corosync-haproxy-09: 0
> group_color: HAProxyVIP_43232 allocation score on dc-dcb-corosync-haproxy-07: 0
> group_color: HAProxyVIP_43232 allocation score on dc-dcb-corosync-haproxy-08: 0
> group_color: HAProxyVIP_43232 allocation score on dc-dcb-corosync-haproxy-09: 0
> group_color: HAProxy_43232 allocation score on dc-dcb-corosync-haproxy-07: 0
> group_color: HAProxy_43232 allocation score on dc-dcb-corosync-haproxy-08: 0
> group_color: HAProxy_43232 allocation score on dc-dcb-corosync-haproxy-09: 0
> native_color: HAProxyVIP_43232 allocation score on dc-dcb-corosync-haproxy-07: 0
> native_color: HAProxyVIP_43232 allocation score on dc-dcb-corosync-haproxy-08: 0
> native_color: HAProxyVIP_43232 allocation score on dc-dcb-corosync-haproxy-09: -INFINITY
> native_color: HAProxy_43232 allocation score on dc-dcb-corosync-haproxy-07: -INFINITY
> native_color: HAProxy_43232 allocation score on dc-dcb-corosync-haproxy-08: 0
> native_color: HAProxy_43232 allocation score on dc-dcb-corosync-haproxy-09: -INFINITY
> group_color: HAProxyGroup_test3_43233 allocation score on dc-dcb-corosync-haproxy-07: 0
> group_color: HAProxyGroup_test3_43233 allocation score on dc-dcb-corosync-haproxy-08: 0
> group_color: HAProxyGroup_test3_43233 allocation score on dc-dcb-corosync-haproxy-09: 0
> group_color: HAProxyVIP_43233 allocation score on dc-dcb-corosync-haproxy-07: 0
> group_color: HAProxyVIP_43233 allocation score on dc-dcb-corosync-haproxy-08: 0
> group_color: HAProxyVIP_43233 allocation score on dc-dcb-corosync-haproxy-09: 0
> group_color: HAProxy_43233 allocation score on dc-dcb-corosync-haproxy-07: 0
> group_color: HAProxy_43233 allocation score on dc-dcb-corosync-haproxy-08: 0
> group_color: HAProxy_43233 allocation score on dc-dcb-corosync-haproxy-09: 0
> native_color: HAProxyVIP_43233 allocation score on dc-dcb-corosync-haproxy-07: 0
> native_color: HAProxyVIP_43233 allocation score on dc-dcb-corosync-haproxy-08: 0
> native_color: HAProxyVIP_43233 allocation score on dc-dcb-corosync-haproxy-09: -INFINITY
> native_color: HAProxy_43233 allocation score on dc-dcb-corosync-haproxy-07: -INFINITY
> native_color: HAProxy_43233 allocation score on dc-dcb-corosync-haproxy-08: 0
> native_color: HAProxy_43233 allocation score on dc-dcb-corosync-haproxy-09: -INFINITY
> group_color: HAProxyGroup_test4_43234 allocation score on dc-dcb-corosync-haproxy-07: 0
> group_color: HAProxyGroup_test4_43234 allocation score on dc-dcb-corosync-haproxy-08: 0
> group_color: HAProxyGroup_test4_43234 allocation score on dc-dcb-corosync-haproxy-09: 0
> group_color: HAProxyVIP_43234 allocation score on dc-dcb-corosync-haproxy-07: -INFINITY
> group_color: HAProxyVIP_43234 allocation score on dc-dcb-corosync-haproxy-08: -INFINITY
> group_color: HAProxyVIP_43234 allocation score on dc-dcb-corosync-haproxy-09: 0
> group_color: HAProxy_43234 allocation score on dc-dcb-corosync-haproxy-07: 0
> group_color: HAProxy_43234 allocation score on dc-dcb-corosync-haproxy-08: 0
> group_color: HAProxy_43234 allocation score on dc-dcb-corosync-haproxy-09: 0
> native_color: HAProxyVIP_43234 allocation score on dc-dcb-corosync-haproxy-07: -INFINITY
> native_color: HAProxyVIP_43234 allocation score on dc-dcb-corosync-haproxy-08: -INFINITY
> native_color: HAProxyVIP_43234 allocation score on dc-dcb-corosync-haproxy-09: 0
> native_color: HAProxy_43234 allocation score on dc-dcb-corosync-haproxy-07: -INFINITY
> native_color: HAProxy_43234 allocation score on dc-dcb-corosync-haproxy-08: -INFINITY
> native_color: HAProxy_43234 allocation score on dc-dcb-corosync-haproxy-09: -INFINITY
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/users/attachments/20191108/b486bdc0/attachment-0001.html>


More information about the Users mailing list