[Pacemaker] pcs command does not work as expected.
Naoya Anzai
anzai-naoya at mxu.nes.nec.co.jp
Wed Apr 9 00:24:05 UTC 2014
Hi Chris and Gene.
Thanks for your response.
> >Which version of the pcs rpm are you using? (rpm -q pcs)
I had previously used pcs-0.9.44-5.fc20.x86_64.rpm , but
that version was not implemented "expression rule".
so I downloaded pcs-0.9.115 at https://github.com/feist/pcs/releases,
I built it in fedora 20.
> >This issues has been recently been fixed, but there may not yet be a
> >fedora build.
Could you introduce me it?
Regards,
Naoya
> Hi, thanks for the response. Please see inline replies.
>
> Note, this is part of an automated test. It normal works, but will
> usually file 1 in 20 tries for me.
> The point is that it¹s intermittent.
>
> Gene
>
>
> On 4/8/14, 3:38 PM, "Chris Feist" <cfeist at redhat.com> wrote:
>
> >On 03/24/2014 08:55 PM, Naoya Anzai wrote:
> >> Hi all,
> >>
> >> I'm using pcs 0.9.115 on fedora 20.
> >
> >Which version of the pcs rpm are you using? (rpm -q pcs)
>
> [~]# rpm -q pcs
> pcs-0.9.90-2.el6.centos.2.noarch
>
>
> >
> >This issues has been recently been fixed, but there may not yet be a
> >fedora build.
>
> Interesting. Here is what yum says
>
> [~]# yum info pcs
>
> Installed Packages
> Name : pcs
> Arch : noarch
> Version : 0.9.90
> Release : 2.el6.centos.2
> Size : 463 k
> Repo : installed
> From repo : CentOS-6.5-updates-x86_64
> Summary : Pacemaker Configuration System
> URL : http://github.com/feist/pcs
> License : GPLv2
> Description : pcs is a corosync and pacemaker configuration tool. It
> permits users to
> : easily view, modify and created pacemaker based clusters.
>
>
>
> >
> >Thanks,
> >Chris
> >
> >>
> >> ---
> >> [root at saturn ~]# pcs --version
> >> 0.9.115
> >> [root at saturn ~]# cat /etc/redhat-release
> >> Fedora release 20 (Heisenbug)
> >> ---
> >>
> >> I want to add locational rule property "boolean-op" using pcs,
> >> but this pcs seems it does not be implemented...
> >>
> >> ---
> >> [root at saturn ~]# pcs -f pgsql_cfg constraint location vip-backup rule
> >>score="-INFINITY" pgsql-status ne "HS:sync" and pgsql-status ne "PRI"
> >> [root at saturn ~]# pcs -f pgsql_cfg constraint location --full
> >> Location Constraints:
> >> Resource: vip-backup
> >> Constraint: location-vip-backup
> >> Rule: score=-INFINITY (id:location-vip-backup-rule)
> >> Expression: pgsql-status ne HS:sync
> >>(id:location-vip-backup-rule-expr)
> >> [root at saturn ~]# cat pgsql_cfg|grep -e location-vip-backup-rule -A2 -B1
> >> <rsc_location id="location-vip-backup" rsc="vip-backup">
> >> <rule id="location-vip-backup-rule" score="-INFINITY">
> >> <expression attribute="pgsql-status"
> >>id="location-vip-backup-rule-expr" operation="ne" value="HS:sync"/>
> >> </rule>
> >> </rsc_location>
> >> ---
> >>
> >> If this feature is implemented, can anybody teach me how to use?
> >>
> >> Incidentally,
> >> By editing the xml file directly, it can read and load correctly.
> >> ---
> >> #After edit pgsql_cfg
> >> [root at saturn ~]# pcs -f pgsql_cfg constraint location --full
> >> Location Constraints:
> >> Resource: vip-backup
> >> Constraint: location-vip-backup
> >> Rule: score=-INFINITY boolean-op=and
> >>(id:location-vip-backup-rule)
> >> Expression: pgsql-status ne HS:sync
> >>(id:location-vip-backup-rule-expr)
> >> Expression: pgsql-status ne PRI
> >>(id:location-vip-backup-rule-expr-1)
> >> ---
> >>
> >> Regards,
> >>
> >> Naoya
> >>
> >> ---
> >> Naoya Anzai
> >> Engineering Department
> >> NEC Soft, Ltd.
> >> E-Mail: anzai-naoya at mxu.nes.nec.co.jp
> >> ---
> >>
> >>
> >> _______________________________________________
> >> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> >> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> >>
> >> Project Home: http://www.clusterlabs.org
> >> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> >> Bugs: http://bugs.clusterlabs.org
> >>
> >
> >
> >_______________________________________________
> >Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> >http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> >
> >Project Home: http://www.clusterlabs.org
> >Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> >Bugs: http://bugs.clusterlabs.org
>
>
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
>
---
Naoya Anzai
Engineering Department
NEC Solution Inovetors, Ltd.
E-Mail: anzai-naoya at mxu.nes.nec.co.jp
---
More information about the Pacemaker
mailing list