Hi Hideo-san, On Thu, Mar 07, 2013 at 10:18:09AM +0900, renayama19661...@ybb.ne.jp wrote: > Hi Dejan, > > The problem was settled with your patch. > > However, I have a question. > I want to use "resource_set" which Mr. Andrew proposed, but do not understand > a method to use with crm shell. > > I read two next cib.xml and confirmed it with crm shell. > > Case 1) sequential="false". > (snip) > <constraints> > <rsc_order id="test-order"> > <resource_set sequential="false" id="test-order-resource_set"> > <resource_ref id="vip-master"/> > <resource_ref id="vip-rep"/> > </resource_set> > </rsc_order> > </constraints> > (snip) > * When I confirm it with crm shell ... > (snip) > group master-group vip-master vip-rep > order test-order : _rsc_set_ ( vip-master vip-rep ) > (snip)
Yes. All size two resource sets get the _rsc_set_ keyword, otherwise it's not possible to distinguish them from "normal" constraints. Resource sets are supposed to help cases when it is necessary to express relation between three or more resources. Perhaps this case should be an exception. > Case 2) sequential="true" > (snip) > <constraints> > <rsc_order id="test-order"> > <resource_set sequential="true" id="test-order-resource_set"> > <resource_ref id="vip-master"/> > <resource_ref id="vip-rep"/> > </resource_set> > </rsc_order> > </constraints> > (snip) > * When I confirm it with crm shell ... > (snip) > group master-group vip-master vip-rep > xml <rsc_order id="test-order"> \ > <resource_set id="test-order-resource_set" sequential="true"> \ > <resource_ref id="vip-master"/> \ > <resource_ref id="vip-rep"/> \ > </resource_set> \ > </rsc_order> > (snip) > > Does the designation of "sequential=true" have to describe it in xml? sequential=true is the default. In that case it's not possible to have an unequivocal representation for the same construct and, in this particular case, the conversion XML->CLI->XML yields a different XML. There's a later commit which helps here, I think that it should be possible to backport it to 1.0: changeset: 789:916d1b15edc3 user: Dejan Muhamedagic <de...@hello-penguin.com> date: Thu Aug 16 17:01:24 2012 +0200 summary: Medium: cibconfig: drop attributes set to default on cib import > Is there a right method to appoint an attribute of "resource_set" with crm > shell? > Possibly is not "resource_set" usable with crm shell of Pacemaker1.0.13? Should work. It's just that using it with two resources, well, it's sort of unusual use case. Cheers, Dejan > Best Regards, > Hideo Yamauchi. > > --- On Thu, 2013/3/7, renayama19661...@ybb.ne.jp <renayama19661...@ybb.ne.jp> > wrote: > > > Hi Dejan, > > Hi Andrew, > > > > Thank you for comment. > > I confirm the movement of the patch and report it. > > > > Best Regards, > > Hideo Yamauchi. > > > > --- On Wed, 2013/3/6, Dejan Muhamedagic <deja...@fastmail.fm> wrote: > > > > > Hi Hideo-san, > > > > > > On Wed, Mar 06, 2013 at 10:37:44AM +0900, renayama19661...@ybb.ne.jp > > > wrote: > > > > Hi Dejan, > > > > Hi Andrew, > > > > > > > > As for the crm shell, the check of the meta attribute was revised with > > > > the next patch. > > > > > > > > * http://hg.savannah.gnu.org/hgweb/crmsh/rev/d1174f42f4b3 > > > > > > > > This patch was backported in Pacemaker1.0.13. > > > > > > > > * > > > >https://github.com/ClusterLabs/pacemaker-1.0/commit/fa1a99ab36e0ed015f1bcbbb28f7db962a9d1abc#shell/modules/cibconfig.py > > > > > > > > However, the ordered,colocated attribute of the group resource is > > > > treated as an error when I use crm Shell which adopted this patch. > > > > > > > > -------------------------------------- > > > > (snip) > > > > ### Group Configuration ### > > > > group master-group \ > > > > vip-master \ > > > > vip-rep \ > > > > meta \ > > > > ordered="false" > > > > (snip) > > > > > > > > [root@rh63-heartbeat1 ~]# crm configure load update test2339.crm > > > > INFO: building help index > > > > crm_verify[20028]: 2013/03/06_17:57:18 WARN: unpack_nodes: Blind faith: > > > > not fencing unseen nodes > > > > WARNING: vip-master: specified timeout 60s for start is smaller than > > > > the advised 90 > > > > WARNING: vip-master: specified timeout 60s for stop is smaller than the > > > > advised 100 > > > > WARNING: vip-rep: specified timeout 60s for start is smaller than the > > > > advised 90 > > > > WARNING: vip-rep: specified timeout 60s for stop is smaller than the > > > > advised 100 > > > > ERROR: master-group: attribute ordered does not exist -----> WHY? > > > > Do you still want to commit? y > > > > -------------------------------------- > > > > > > > > If it chooses `yes` by a confirmation message, it is reflected, but it > > > > is a problem that error message is displayed. > > > > * The error occurs in the same way when I appoint colocated attribute. > > > > And....I noticed that there was not explanation of ordered,colocated of > > > > the group resource in online help of Pacemaker. > > > > > > > > I think that the designation of the ordered,colocated attribute should > > > > not become the error in group resource. > > > > In addition, I think that ordered,colocated should be added to online > > > > help. > > > > > > These attributes are not listed in crmsh. Does the attached patch > > > help? > > > > > > Thanks, > > > > > > Dejan > > > > > > > > Best Regards, > > > > Hideo Yamauchi. > > > > > > > > > > > > _______________________________________________ > > > > Pacemaker mailing list: Pacemaker@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@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@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@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